Inspiration

  • In many discord servers we were part of, we've noticed that sometimes the server would go 'dead' or have

What it does

  • Delete and report profanity
  • Can 'hype' up server members when certain words are mentioned, hopefully/potentially initiating conversation!
  • Collaborative server games such as tic tac toe,
  • Basic commands such as kg converter

How we built it

  • When we first decided to code a bot, we decided on using a common language we all knew basic commands to - python (discord.py) We then used repl.it to collaborate on the code for the bot, and although we all knew many concepts to python, discord.py still called for many new commands we were to learn! Since we were all new to discord.py we learned the new module by wathcing online videos and by learning from resources online.

Challenges we ran into

  • Initially, when we used Repl.it to run the bot, it only allowed us to do so for 5 minutes at a time. This caused challenges as we would only be able to test our bot for so long before we would have to wait for the bot to re-download all the modules and start the bot again. We solved this issue by still collaborating on the code together on repl.it, but one of us would run the code on a separate application (We used visual studio code) which allowed us to run the bot until the code was terminated. ## Accomplishments that we're proud of

What we learned

  • Basic commands in discord.py such as
    • Bot printing a message into the chat: await channel.send('message to be sent')
      • To initiate an event: @client.event
      • To initiate a command: @client.command()

Built With

Share this project:

Updates