Miscellaneous and Resources

Misc. Info

  • Enoch Bot is hosted on a free tier AWS EC2 instance

    • Rebecca has access to this

  • Programming style

    • Use flake8 and black

    • Make your code readable by others

      • Write comments when appropriate

      • Name variables, classes, and methods appropriately

    • Include docstrings for all classes and methods (if it's not obvious)

      • Exception: Docstrings are required for all commands since the contents of the docstring is used for the command's help text

  • Sensitive information (e.g. bot tokens, credentials, secrets, passwords, etc.)

    • Sensitive info should never be published publicly. For example, bot tokens should never be pushed to GitHub.

    • To share sensitive info, use One Time Secret

Resources

Last updated