Moderation-based Discord bot initally created for the Discord hackweek, now it is still regularly maintained.
Invite the public version here
Join the support server (Dondish Central) here
How to use the bot?
Check out the wiki!
- Auto Moderation - Prevents raids, spam, ads and many more!
- Lockdown command - locks one, multiple or all channels for a specific role downwards
- Moderation commands - many moderation commands to simplify your moderators' work.
- Moderation Log and Cases - easy and organized way of seeing the actions done by you and your mods!
- Advanced warning system and auto punishments - automatically punish those who commit offenses!
Setting up the bot
- Clone the repository using Git:
git clone https://github.com/auguwu/nino
- Install dependencies with NPM (included in Node.js):
npm i(or with Yarn
- Create an application.yml file in your working directory (see the example for more information)
- Compile TypeScript (install TypeScript with
npm i -g typescriptor with Yarn
yarn global add typescript):
- Run the bot in the
- 4 and 5 can be bypassed by running npm run main.
Bot credentials (+ extra information) and personal touches are obviously your responsibility. You should know this by now, I hope.
environment: "development" databaseUrl: "mongodb://localhost:27017/database" mode: "development" sentryDSN: "your sentry DSN" discord: token: "TOKEN" prefix: "x!" redis: host: 'localhost' port: 6379