Discord.js v13 bot written in TypeScript.
- Permission based slash commands.
- Per channel toggleable Chat Filter system.
- Data stored in MongoDB
- Music playback
- Darkest Dungeon and Overwatch soundboard
- Yu-Gi-Oh card generator
- Tic-Tac-Toe game
- Poll generator
- Roll and 8Magic ball
- Urban Dictionary
- WarcraftLog Live Log finalizer.
- Welcomer
Make a copy of the .env.sample
file to .env
and populate the following fields:
guildId
- use this for quick development, to instantly access the changes.MONGO_URI
- mongodb connection string.
npm install -g typescript ts-node ts-node-dev
npm install
During development use
npm run start:dev
to instantly hot reload the app.
-
Darkest dungeon soundboard under
/data/darkest/voice-data/*.ogg
-
Overwatch soundboard under
/data/overwatch/voice-data/*.ogg