Пример #1
0
        private TwitchChannel JoinChannel(TwitchConnection twitch, string name)
        {
            var channel = twitch.Create(name);

            channel.ModeratorJoined       += ModJoined;
            channel.UserChatCleared       += UserClearChatHandler;
            channel.MessageReceived       += ChatMessageReceived;
            channel.MessageSent           += ChatMessageReceived;
            channel.StatusMessageReceived += JtvMessageReceived;
            channel.ActionReceived        += ChatActionReceived;
            channel.UserSubscribed        += SubscribeHandler;
            channel.ChatCleared           += ChatCleared;
            channel.SlowModeBegin         += SlowModeHandler;
            channel.SlowModeEnd           += SlowModeEndHandler;
            channel.SubModeBegin          += SubModeBeginHandler;
            channel.SubModeEnd            += SubModeEndHandler;
            channel.ModListReceived       += ModListReceived;

            return(channel);
        }