Open joshoxe opened 3 years ago
An SQLite (local) store of different command types:
On start, data layer repository pattern is used to load lists of commands -> ICommand, CustomCommand, CustomChanceCommand
In the bot layer, take lists of commands and load them as functions in memory CustomCommandModule Simple module that has a list of ICommands, which should have a Func/Action ready to Invoke
This should not be a relation data store now, it's a good candidate for schemaless commands
Want the ability for someone in the web UI to add their own commands
basic examples: