Example #1
0
        public virtual void Execute(IHubContext <CodeRushedHub, IOverlayCommands> hub, ChatMessage chatMessage, string cmdText, string args, int showsWatched)
        {
            if (commandBecomesArgs)
            {
                args = cmdText;
            }
            string targetCommand = Translate(cmdText);

            if (targetCommand != null)
            {
                hub.Clients.All.ExecuteCommand(targetCommand, args, UserInfo.FromChatMessage(chatMessage, showsWatched));
            }

            if (chatBackMessage != null)
            {
                Twitch.Chat(chatBackMessage);
            }
        }
Example #2
0
        public virtual void Execute(IHubContext <CodeRushedHub, IOverlayCommands> hub, ChatMessage chatMessage, string cmdText, string args)
        {
            if (commandBecomesArgs)
            {
                args = cmdText;
            }
            string targetCommand = Translate(cmdText);

            if (targetCommand != null)
            {
                hub.Clients.All.ExecuteCommand(targetCommand, args, chatMessage.UserId, chatMessage.Username, chatMessage.DisplayName, chatMessage.ColorHex);
            }

            if (chatBackMessage != null)
            {
                Twitch.Chat(chatBackMessage);
            }
        }
 private void Chat(string msg)
 {
     Twitch.Chat(TruncateForTwitch(msg));
 }
Example #4
0
 public void Chat(string message)
 {
     Twitch.Chat(message);
 }
Example #5
0
 public void Chat(string message)
 {
     Twitch.Chat(Twitch.CodeRushedClient, message);
 }