Bot connects, receives messages, but can't send messages

So according to you this:

string announcestring2 = ":" + channel + "!" + channel + "@" + channel + ".tmi.twitch.tv PRIVMSG " + channel + " :Hey there!\r\n";
Byte[] announce2 = System.Text.Encoding.ASCII.GetBytes(announcestring2);
stream.Write(announce2, 0, announce2.Length);

should work, right? Because it doesn’t appear to do so… And about the omit, I’ll have to wait for chhopsky to push that, it’s not my GitHub project

EDIT: I made a small mistake, this code seems to work:

string announcestring2 = ":" + channel + "!" + channel + "@" + channel + ".tmi.twitch.tv PRIVMSG #" + channel + " :Hey there!\r\n";
Byte[] announce2 = System.Text.Encoding.ASCII.GetBytes(announcestring2);
stream.Write(announce2, 0, announce2.Length);

EDIT 2: Thanks a lot for the help Tduva! I’ll release the fully working code soon for others struggling with the same issue