DevChatterBot
DevChatterBot copied to clipboard
If a user searches tries to use a command that isn't available or not there, whisper them the error or message so that it doesn't clutter the chatroom with unneeded...
Command metadata should be made discoverable. Commands should specify their parameters (expected types), operators, expected user roles, etc. and set up a data structure to be queryable by other systems...
This will likely require #101 be finished first, since that will give us command usage data to use. I think we show the top commands for the specific user followed...
Inspired by wheelspin. Add a game to "mine" for devtokens, the latest cryptocurrency.
Right now !commands will tell the user: "These are the commands that {username} is allowed to run: (!discord, !github, !Hangman, !RockPaperScissors )" just to give a few examples. To avoid...
Our current "poor man's dependency injection" approach isn't going to cut it much longer, we should rework it to better manage resources.
Implement plugins, and enhancement the !commands to add commands to support statements like the following, !commands add Jdphenix.Bot.AwesomeGame To scan available plugins and add the `Jdphenix.Bot.AwesomeGame` plugin.
I'd be willing to submit a PR with a standardized Emoji "Polling" piece to standardize the emoji use across platform. Meaning if the bot wants to add a smiley that...
The number of commands is increasing rapidly. Perhaps adding some metrics would be helpful. These metrics could include how many times a command has been used and the last time...
For example Rock paper scissors has the concept of people choosing to join the game. We're going to create a Heist game as well, so that we can see what's...