No, its not. You read carelessly.
We'll re-enable it for MEMBERSHIP after e3, but this is the end of JOIN / PART for basic chat connections.
Moving forward, you will be required to request the MEMBERSHIP capability to receive JOIN and PART messages.
I have no idea how to do "Membership" in mIRC, it just seems like it will be overly complicated, and will break is op too, you'd have to do something like $hget(stream,$chan $+ ;moderators; $+ $nick) which you'd have to write a bunch of code for. Meh.
A bunch of code is (and was before) more reliable then "isop" (for twitch).
So how do you request membership with mIRC?
Your 1st link, 13 post. Carelessly.
I already used the / raw CAP REQ: twitch.tv/commands and / raw CAP REQ: twitch.tv/membership nor the JOIN / PART functions still work or new commands are recognized as valid within the mIRC
Link:
https://github.com/justintv/Twitch-API/blob/master/chat/capabilities.md#membership
Join/Part are completely disabled right now. They will be enabled through the membership cap after e3.
but not even the commands enabled by / raw CAP REQ: twitch.tv/commands are working. I would like to use the correct form in REMOTE mIRC?
This is what I am wondering. I understand why they are doing this and it makes a lot of sense. But what doesn't make sense is how to get it working again. And putting those in a remote file only created another thing called Channel List # I have no idea what else to do.
Do "wait till twitch turn it on and try then".
Wait splinny, so would I put those commands in the tmi.twich after E3?
Dont know what does it mean, but you cant figure out are you right or not cause you CANT try it right now with joins\parts.
mIRC still works, i've roughly fixed it without moving to ircv3 on my bot i've coded.
However, i'm in the process of moving to ircv3, because it gives me a lot of useful information in the chat about the users, including subs, turbo, mod, etc status.
Here's an output of the new format:
tmi.twitch.tv @color=#8A2BE2;display-name=noname;emotes=;subscriber=1;turbo=0;user-type=mod noname!noname@noname.tmi.twitch.tv PRIVMSG #fakechannel:No advertising
What needs to be done now, is to read this console message (all channels are in your tmi window now) and then re-write all your on*:text: blah blah. So, i'm sure experts here can figure it out way before me.
You need to use "raw *:*:{ }" and "$rawmsg" to handle this.
So, now my challenge is to be able to trigger these on text events in console, and send it to the channel like in the past.
That is not necessary. You need to put these commands in the TMI twitch window.
/raw CAP REQ :twitch.tv/membership
/raw CAP REQ :twitch.tv/commands
Wait for the server to respond and your JOIN and PART commands will be restored. DO NOT execute the command again unless you are connecting to the server again.
Those have already been added, the issue is on text events don't work from console.
I think this code will solve all your problems:
http://www.mpaste.com/p/xY