No JOIN messages received

Hi, I have subscribed using CAP REQ :twitch.tv/membership to receive JOIN events, however I receive none except for when I join the channel.

They only (reliably) work in channels with sub 1000 members.

They are batched into groups (like every 15/20 seconds)

1 Like

So even the batches don’t get through?

Not on channels with 1000 members and above no.

The join/part rate is just too much data to send and gets in the way of chatting

1 Like

So there isn’t a good way of maintaining a list of who is in a channel? I’m trying to track time spent in channels for analytics.

There is only the undocumented chatters endpoint

https://tmi.twitch.tv/group/user/<BROADCASTER NAME>/chatters

Everyone doing currency uses that, and since it’s undocumented it can break or change at anytime without warning

1 Like

Yeah, that’s whay I was trying to use JOIN because I knew that is unreliable. Do you know of any plan to upgrade the JOIN feature?

It’s not possible.

On a large channel with join enabled you would literally not be able to process the JOIN/PART’s and the chat messages as it would literally be too many messages for Twitch to send and you to Parse.

1 Like

Ok. Thanks.

Does that other API work past 1000?

Yes

1 Like

Thanks for all your help again! Much appreciated.

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