This project is mostly complete, and nearly production-ready
An open source upcoming implementation of a temp voice bot with user and admin commands. Should work on multiple servers.
- Jacon500 - Some code optimizations and assistance with some features, and bug testing.
- ZMaster - Some function setup and assistance
- NickALafrance - Some function setup and assistance, and more.
- Node.js (v16.x or higher)
- Discord Developer Portal account to create your bot
- Discord.JS (v14.x or higher)
This guide is for setting up the bot assuming you are hosting it yourself. If you are using someone else's copy of it, skip to Step 4.
- To setup run the following commands
npm install discord.js dotenv
- Populate the categories in the .env file (Rename env.example to .env):
DISCORD_TOKEN=""
CLIENTID = ""
ADMINROLEID = ""
#SERVER ID IS REQUIRED FOR A SERVER TO DEPLOY GUILD COMMANDS TO.
SERVERID = ""
# Where we will store the global server settings file
SETTINGSFILE = "./globalserversettings/settings.json"
-
You will need to run
node deploy-commands
. -
In the server, run the
/setup
command and follow its instructions.