public TwitchChannel(JoinedChannel chan, ChatModuleManager manager) { this.m_ModuleManager = manager; this.Channel = chan.Channel; var channelstate = chan.ChannelState; if (channelstate != null) { Language = channelstate.BroadcasterLanguage; if (channelstate.EmoteOnly != null && channelstate.EmoteOnly.GetValueOrDefault() == true) { this.EmoteOnlyChat = true; } if (channelstate.SubOnly != null && channelstate.SubOnly.GetValueOrDefault() == true) { this.SubOnlyChat = true; } this.Murcury = channelstate.Mercury; this.R9K = channelstate.R9K; this.Rituals = channelstate.Rituals; this.Id = chan.ChannelState.RoomId; } }
public TwitchChannel(ChatModuleManager manager) { m_ModuleManager = manager; }