Your script currently will allow all the hops to use it. You can have a stricter control over whom you want this script to be triggered by using mirc's user list feature. Make a simple menu like this:
menu nicklist {
Add a user:auser -a grant $address($1,2)
Remove a user:ruser grant $address($1,2)
}
Then change
on *:text:*:#CHANNELNAME: {
to:
on grant:text:*:#CHANNELNAME: {
Your whole code will end up looking like this:
menu nicklist {
.Add $1:auser -a grant $address($1,2)
.Remove $1:ruser grant $address($1,2)
}
on grant:text:*:#CHANNELNAME: {
if ($regex($nick,/^N[aeiou]w[aeiou]n[aeiou]$/i)) {
if ($regex($1-,/^\*{3} Admin \S+ \(ID:\d+\): \^(.+)/S)) { msg $chan $regml(1) }
}
}
You are to use the menu via the popups nicklist.