A bot for the UIUC 2024 Discord server
- NOTE: some things won't work due to hard coded channel id's
https://discordapp.com/oauth2/authorize?&client_id=684867671552294994&scope=bot&permissions=8
- Makes sure the #counting_game channel is in check. If a user sends two messages in a row, it deletes the newest one. If a user sends a number that isn't the previous number + 1, it deletes the message and assigns the
Can't Countrole (assuming the newest message was sent > 1500ms after the previous one). queen no animeto get the no anime picturequeen hackathonto get the done with hackathons picturequeen gcto get the Facebook group screenshotqueen quoteto get a random image from #quotesqueen brownoutto get a cringe meme from #brownoutposting (only works in #brownoutposting)queen headto get the Mater screenshotqueen usercountto see how many users are currently in the serverqueen contributeto get a like to the GitHub repoqueen 8ball [message]to get an 8ball reply (only works in #spam)queen thirstto remind your friends to H Y D R A T Equeen lofito get a nice lofi playlistqueen class [SUBJECT-NUMBER]to the name, credit hours, and recent avg. GPA of a UIUC course (NOTE: not case-sensitive)
Make a file named config.json in the root directory of the repo. Head over to the Discord Developer Portal and get a token for a new bot. Place that token in config.json in the following format:
{
"token": "YOUR_TOKEN_HERE"
}
Then run the bot by running node index.js in a terminal. To run even after closing the terminal window (ie. on an AWS EC2 instance) use the command forever start index.js.
Make some contributions, it's open source.