unfortunately, the connection has to drop the line with the subscriber/nonsubscriber tags in them before it passes the line to mIRC, cause mIRC won't recognize the line if it's in there. but it also means you can only pick up that info in the connection because thats the only code that sees the info.
you could do it with minimal editing to the connection by doing a /signal command in the sockread event for raw 353, something like...
if ($2 == 353) {
.signal raw353 $1-
...code in connection...
}
;...
on *:signal:raw353:{
blah blah commands blah blah blah
}
Edited Dec 25, 2004 7:01 AM by vexation
Hmm, well is there anyway else to go about it then without using the sockread event?
The only other way I can think of for getting it done is by using ping events. However, pings are anoying, and sometimes a person can get kicked when they enter a room where there are no pingings allowed. I also don't like the idea of editing someone elses hard work, lol. Hopefully, someone can come up with something.
Edited Dec 25, 2004 7:46 AM by Warrior124