The N-word Counter Bot
User said the n-word? CAUGHT IN 4K 🤨📸
Invite Link
Here!
Commands
All commands have now been replaced with slash commands! Type /
to see all the commands.
Features
- catches any mention of the n-word with a reply
- view individual user n-word count
- view server n-word rankings
- view global n-word rankings
- "verify" yourself through votes
- (coming soon?!) give n-word passes
Do you want to run this on your machine?
Prerequisites:
- Python 3.10 installed or above
- Create a discord bot application
and fetch the app's token url
- on the discord bot developer portal, enable SERVER MEMBERS INTENT and MESSAGE CONTENT INTENT
- Create a MongoDB account and initialize a database cluster,
then retrieve its connection string
Steps
- Clone this repository to a place on to your computer
- Go in the root directory with
cd <this repository's name>
- Install the required libraries with
pip install -r requirements.txt
- Head into config.json and add in your
DISCORD_TOKEN
and MONGO_URL
strings respectively, within the double quotes
cd bot
to go inside the bot folder
- Run the app with
python bot.py
if on Linux or py bot.py
if on Windows
Contact
Reach me on my discord server for any feedback,
contributions, or issues.
Other Info
STATUS: Finished but continuously maintained
Utilizes Discord.py and MongoDB technology. Hosted on Fly.io.