This PR aims to improve the way data is passed to the command objects by using a single payload. The payload contains an object implementing a new CommandMetadata interface, which should be implemented by any callers to the bot (currently Discord and Rest).
This PR aims to improve the way data is passed to the command objects by using a single payload. The payload contains an object implementing a new
CommandMetadata
interface, which should be implemented by any callers to the bot (currently Discord and Rest).