コード例 #1
0
ファイル: Chat.cs プロジェクト: timm0e/TwitchChatLib
        public Chat(string username, string password, string channel, bool login = true)
        {
            _username = username.ToLower();
            _password = password;
            _channel  = channel.ToLower();

            Me = TwitchAPI.getTwitchUser(_username);

            _messageStore = new MessageStore();

            _tcpClient     = new TcpClient("irc.twitch.tv", 6667);
            _networkStream = _tcpClient.GetStream();

            _userMap = new UserMap();

            if (login)
            {
                Login();
            }
        }
コード例 #2
0
ファイル: Messages.cs プロジェクト: timm0e/TwitchChatLib
 public JoinPartMessage(TwitchUser user, bool joined)
 {
     this.User   = user;
     this.Joined = joined;
 }
コード例 #3
0
ファイル: Messages.cs プロジェクト: timm0e/TwitchChatLib
 public ChatMessage(TwitchUser sender, Group message)
 {
     Sender  = sender;
     Message = message.ToString();
 }