When joining a room mirc reads the names raw that it recieves from the server, this comes in the format of Xnick where X is the highest operator symbol that the user has, so if a user is both voiced and opped, the names raw will only inform mirc that the user is opped. Therefor that users voice status will not trigger your script since mirc is unaware of the fact.

As for the script, just curious, is the while loop in the first alias even needed?

I have never done anything using the -a switch, however the mirc help files explains that it performs the command across all connection id's...


"Allen is having a small problem and needs help adjusting his attitude" - Flutterby