You are mostly on your own selfhosting this version. Required applications:
- PostgreSQL 11
- Redis
- NodeJS 14+ (14.5.0)
- Setup Postgres and add a superuser (default user works)
- Clone bot repo and enter the created folder
- Copy .env.example into .env
- Fill out all fields in it (even Sentry unless you hotpatch it out)
npm install
node src/miscellaneous/generateDB.js
- Set
ENABLE_TEXT_COMMANDS="true"
in .env node index.js
- Use your prefix to set the bot's commands. If yours is %, then you'd do
%setcmd global
to globally set commands, and%setcmd guild
to quickly set server-specific slash commands
node index.js