Maybe it’s just me, but isn’t it a bad idea to remove JOIN and PART from non-IRCv3-negotiated connections? This change would affect every person connecting with a standard IRC application.
Might I propose that requesting twitch.tv/* capabilities disables JOIN and PART unless you’ve requested twitch.tv/membership. This would make it a seamless change for all normal IRC users, and will most likely cut down on the amount of confusion this change would cause for users without much knowledge of IRC.
Hi guys, I’m using the SmartIrc4Net library in order for my bot to work on Twitch.
I understand that this change may have affected the way the bot can retrieve the channel moderators list. Is there a simple way, maybe just a chat command that I’m not aware of that I can use to retrieve the channel moderators list with my bot ?
Thanks a lot in advance if you can help me about it.
As much as you’re already going to say no, can you please bring back Join/Part without membership? This makes things way too complicated for normal IRC users, and makes it even more of a hassle for bot developers, especially those people who are just learning themselves. I don’t really even see why this is necessary after E3 is over.
So does that mean that if I don’t do anything, the userlist for my channel on MIRC won’t ever work properly again? And if that’s the case, what is the MEMBERSHIP capability and how would I even begin to go about requesting it?
At that hinted when the servers come back to send the JOIN / PART of information we have to use a CAP MEMBERSHIP: https://github.com/justintv/Twitch-API/blob/master/chat/capabilities.md#membership and thus receive the same information before. My doubt is precisely whether this information together with the mIRC for example, will work perfectly as before, only to call the join / part on the remote within the mIRC.
then the command that we used before in mIRC’s remote only calling: on *: JOIN: #: for example, for the bot to perform a function when it detects that someone enters the chat, work the same way, the only thing differentIt is that we have to perform before the CAP MEMBERSHIP?