Bot Token The Bot Token you get from https://discordapp.com/developers/applications/ | BOT_TOKEN | GETABOTTOKEN | required|string|max:80 |
Bot Client ID The Bot ID you get from https://discordapp.com/developers/applications/ | BOT_ID | none | required|string|max:32 |
Mongo URL use `mongodb://127.0.0.1:27017/bastion` for using the build in mongodb server | MONGO_URI | mongodb://127.0.0.1:27017/bastion | required|string|max:128 |
Music Activity When enabled, Bastion updates the activity to the currently playing track | BASTION_MUSIC_ACTIVITY | true | required|string|in:true,false |
Relay Direct Messages When enabled, Bastion will relay any direct messages it receives to the owner of the bot application / team. | BASTION_RELAY_DMS | false | required|string|in:true,false |
Safe Mode When enabled, this disables usage of unsafe commands like `exec` and `eval`. | UNSAFE_MODE | false | required|string|in:true,false |
Bastion API Port Port used for Bastion API Server | BASTION_API_PORT | 8377 | required|string|max:10 |
Bastion API Auth Auth for accessing the Bastion API Server. | BASTION_API_AUTH | none | nullable|string|max:128 |
Startup cmd set to `npm start` if you just want to start the bot.
set to `npm run commands` to activate the slash commands | STARTUP_CMD | npm start | required|string|in:npm start,npm run commands |