Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sendMessageQueue = new Queue<string>();
- this.userName = "noctabutt";
- this.channelName = userName;
- this.password = File.ReadAllText("oauth.txt");
- chatCommandId = "PRIVMSG";
- chatMessagePrefic = $":{userName}!{userName}@{userName}.tmi.twitch.tv {chatCommandId} #{channelName} :";
- InitializeComponent();
- Reconnect();
- }
- private void Reconnect()
- {
- tcpClient = new TcpClient("irc.twitch.tv", 6667);
- reader = new StreamReader(tcpClient.GetStream());
- writer = new StreamWriter(tcpClient.GetStream());
- writer.WriteLine("PASS " + password + Environment.NewLine
- + "NICK " + userName + Environment.NewLine
- + "USER " + userName + " 8 * :" + userName);
- writer.WriteLine("CAP REQ :twitch.tv/membership");
- writer.WriteLine("JOIN #" + channelName);
- writer.Flush();
- lastMessage = DateTime.Now;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement