Skip to content

Decouple commands from the action they perform #13

@Talon876

Description

@Talon876

Currently, command objects will generate all relevant info needed for their results, and then forward that information along to the person/channel that requested it. The issue is this makes solving questions/queries using commands difficult as responding to a user query and sending the answer back to them is tightly coupled together.

The ideal solution would make a separate class to solve each 'question' which can be utilized using the corresponding Command class which can then use #12 templates for output.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions