mIRC Home    About    Download    Register    News    Help

Print Thread
Joined: Dec 2014
Posts: 5
M
mailK3R Offline OP
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
M
Joined: Dec 2014
Posts: 5
Hi, I use an mIRC script to track how long users have spent in a Twitch IRC channel, but mIRC either doesn't pick up some users or it takes a while to recognise that they've joined the channel. This renders the whole script unusable because it's either not accurate or certain viewer's time isn't tracked at all.

I'm wondering if there's a way to change how often mIRC checks for new users or if there's a way to make sure mIRC recognises every new user who joins the channel.

Thanks.

Joined: Feb 2003
Posts: 2,812
Hoopy frood
Offline
Hoopy frood
Joined: Feb 2003
Posts: 2,812
Sadly, no, there isn't. And it's not mIRC's fault.

Originally Posted By: help.twitch.tv
Due to caching, JOINs and PARTs are not sent immediately to a channel. They are instead batched up and sent every 10 seconds.

http://help.twitch.tv/customer/portal/articles/1302780-twitch-irc

Unfortunately this doesn't even seem to be the case, where in some channels there may be users present who never appear via JOIN. Previously an IRC client could force a full list of users with the /WHO command, but they've also disabled that command.

The only possible way you can tell who is in a channel is by querying the web server.

http://tmi.twitch.tv/group/user/<user_name>/chatters


Well. At least I won lunch.
Good philosophy, see good in bad, I like!

Link Copied to Clipboard