Skip to content

Compartmentalize code #4

@Roxerg

Description

@Roxerg

A lot of logic is in client that could be extracted to separate classes/files, such as image processing, to make it tidier and more readable.

  • separate image processing logic
  • separate last.fm API logic
  • separate command parsing logic (meaning non-slash commands, which are handled in client.py. on_message is the entrypoint.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactorimprovements to codebase without affecting functionality

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions