F4STLOG is a powerful Discord bot meant to give staff members oversight over the various actions taking place in their server. Come talk about me with my creator at F4STLOG's Lounge.
You are mostly on your own selfhosting this version. Required applications:
- PostgreSQL
- Redis
- NodeJS 18+
- 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
Fixes and handling of new events are welcome. Do clean code, and respect conventional commits. 😄
- Built from curtisf/logger, thanks!