DISCORD MODERATION BOT - HASH
-
Common Commands
/commands- Get a list of all the commands/- Get the answers to FAQs
-
#gm Channel Commands
!gm- Post gm and get the data about streak and total counts!gn- Post gn and get the data about streak and total counts!gmLeaderboard -a- Get the leaderboard of GMs for all time!gmLeaderboard -m- Get the leaderboard of GMs for last 30 days!gmLeaderboard -w- Get the leaderboard of GMs for last 7 days!gnLeaderboard -a- Get the leaderboard of GNs for all time!gnLeaderboard -m- Get the leaderboard of GNs for last 30 days!gnLeaderboard -w- Get the leaderboard of GNs for last 7 days
- Sends a Welcome Message to every new joinee 🎉
- Timeouts new joinees for 30 mins ⏲️
- Supports captcha validation system to verify timedout users 🟢
- Gives answers to FAQs ❔
- Deletes messages against community guidelines 🔴
- Displays gm/gn record of each user 📢
- Disallows mass pinging and using blacklisted words/links/invites 🚫
$ yarn && yarn build
$ .env // setup env with reference to .env.example
$ yarn dev
$ yarn start
- MongoDB deployed at https://cloud.mongodb.com/ using organization's domain (Google login). Its a serverless instance deployed to AWS.
- Instance managed in above url but billing managed by our AWS account
- We subscribed to this: https://aws.amazon.com/marketplace/pp/prodview-pp445qepfdy34
- DB name: discord-moderation-prod
- Secrets are stored in AWS secrets