From help file:
ison nickname v1 is on channel v2
isop nickname v1 is an op on channel v2
+o
ishop nickname v1 is a halfop on channel v2
+h
isvoice nickname v1 has a voice on channel v2
+v
isreg nickname v1 is a normal nick on channel v2
normal nick
what about ! and ~ users? how are they identified in msl? I'm try to check if the user is ! or ~ but there is nothing in docs to explain these two levels.
I am trying to auto voice users who are not managed by nickserv(typically known users set to ! or ~) in a channel of +m (moderated). Unknown/new users are set to +v after 5 minutes in the channel.
sample:
if ($1 isreg $2) && ($1 !isvoice $2) && ($1 !isop $2) && ($1 !ishop $2) {
.timer $+ $2 $+ . $+ $1 1 300 /mode $2 +v $1
}
Assistance is appreciated.