[SOLVED] Sending "CAP REQ :twitch.tv/membership" but still not receiving any JOIN commands

Worked like a charm before. But for some reason I’m not receiving any JOIN commands anymore. What am I missing guys?

https://pastebin.com/q64mgXMs

Are you joining a channel with over 1000 people in it? You’ll only get JOIN/PARTs for moderators in that case.

As a side-note I’d recommend combining the CAP REQs and sending them first:

outputStream.WriteLine("CAP REQ :twitch.tv/tags twitch.tv/commands twitch.tv/membership");
outputStream.Flush();

outputStream.WriteLine($"PASS {password}");
outputStream.WriteLine($"NICK {username}");
outputStream.Flush();

outputStream.WriteLine("JOIN #channelName");
outputStream.Flush();

You also don’t need to send USER for TMI.

1 Like

That explains everything

Got it

Thank you @3ventic :smiley:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.