Brendan Enrick
Brendan Enrick
It would be good to have a better name for `ILoggerAdapter` and `LoggerAdapter` in our codebase. They do act as wrappers around the Microsoft-provided `ILogger` and `Logger`, however, that's irrelevant...
Allow a vote to end after a specified time limit. Example: `!vote new Red Blue` Create a vote on whether Red or Blue is better. `!vote end 2m` Sets a...
When you call a command incorrectly, you'll frequently get HelpText as the response. We should not activate the cooldown in that case. Perhaps we can make the commands return something...
We are using chartjs to display a chart on our `Overlay.cshtml` page. The chart is displayed in an HTML Canvas element and is created in the `voting.js` file. Right now,...
Existing commands in the bot already will stop working right if you change their type name or move them to a new namespace. We should make sure to compare the...
When I removed !learn and added a new one, calling it still called the old one. It seems like the SimpleCommands aren't refreshing.
We should allow specifying timezone by abbreviation instead of just an offset on the schedule command `!schedule CEST` should do the same thing as `!schedule +2`.
Feature request. Command to spin the wheel, configure the settings from the web site. Allow multiple wheels. !spin !spin prize !spin Foo !spin bAr Needs to charge tokens to spin...
We have command settings on many of our objects, we should move their settings into the database instead of being in code. - Cooldowns - Helptext - coins rewards -...
Would be cool to play tic tac toe with voting against the bot. (Don't make the bot a perfect opponent though). Possibly have the chat segmented and playing against each...