]> git.localhorst.tv Git - alttp.git/blobdiff - app/TwitchBotCommands/BaseCommand.php
improved responses
[alttp.git] / app / TwitchBotCommands / BaseCommand.php
index 881d4ed03e91c3611ac5fe7d65e4564be0154b8a..d803fb739defe022977c6b4cda7c017797695507 100644 (file)
@@ -10,12 +10,16 @@ abstract class BaseCommand {
 
        public static function resolve(TwitchBot $bot, TwitchBotCommand $cmd) {
                switch ($cmd->command) {
+                       case 'chat':
+                               return new ChatCommand($bot, $cmd);
                        case 'join':
                                return new JoinCommand($bot, $cmd);
                        case 'part':
                                return new PartCommand($bot, $cmd);
+                       case 'random-chat':
+                               return new RandomChatCommand($bot, $cmd);
                        default:
-                               throw new Exception('unrecognized command');
+                               throw new \Exception('unrecognized command');
                }
        }