Enoch Bot Developer

Mar 30, 2021 10:12 PM

Mandatory Skills:

  • Python experience required
  • Must be proficient in:
    • Classes and Inheritance
    • Functions
    • Using imported code
    • Reading Code
    • Programming Style
    • Debugging

Recommended Skills:

  • Discord.py
  • Git and GitHub experience
  • Asynchronous Programming
  • Can handle a mountain of code


Please note! If you are interested in learning these things, but don't have experience, you should still apply! We'll teach you what you need to know.

Job Description


As an Enoch Bot Developer, you will be streamlining the Enoch Bot and maintaining its libraries. You should also be thinking of ways to improve the Enoch Bot, as there are always ways to streamline it further.

Be willing to work on short notice - you never know when an error will pop up

Read up on the modules that are used and get to understand the bot's code - this will help you be able to maintain and improve it

Maintaining the Libraries

Basically, if there are small changes, such as meeting location changes or text errors, that's what this deals with. You'd basically edit the code, make your pull request on GitHub, and then check your code.

Streamlining Enoch Bot

This is the more "R&D" focused area, if you will. Currently, this would involve researching slash commands and how to implement them with our current bot.