Skip to content

Refactor #47

@PantomInach

Description

@PantomInach
  • Move folders into cogs and helping classes
  • Minimize and fix imports
  • helpfunc.py
    • Move specific functions into corresponding classes
    • Transform helpfunc to general purposes class
  • Cogs -> Extensions:
    • Reduce dependency on PASSED outside classes by making them static or creating them on the fly
    • Reprogram classes where one instance is passed to multiple objects to allow multiple instances of class
    • Make cogs -> Extensions
    • Program reload extensions
  • Use task.loop for subroutine
  • Move listeners from main.py into corresponding cog classes
  • Add better error message
  • Move logging of users into subroutine
  • Testing
    • Bot Mod Commands
    • Bot Owner Commands
    • Poll Commands
    • COO Commands
    • User Commands

Metadata

Metadata

Assignees

Labels

importantPrioritize feature

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions