That code will voice any user who says "!voice" in a channel. You're looking to send a message to send a message to any user with a certain rank or higher, yeah?
I would stick with the method you were using before (/msg {prefix}#channel ), or you can use the /notice command the same way instead if you don't want a new window to open up on each client.
@duckz : you mean
on @*:TEXT:*:#:{
if ($nick isreg $chan && $1 == !voice) {
mode $chan +v $nick
}
else {
msg $chan command only for user/regular in channel
}
}
[i]
!voice * Nos sets mode: +v bleach <+bleach> !voice <@Nos> command only for user/regular in channel <+bleach> !voice [/i]