ugh like i need to say but paste it in your remotes.
type /add
type /del
to add and remove users if needed.
on @*:JOIN:#:{ raw -q MODE # +v $nick
if (Guest* iswm $nick) {
raw -q kick # $nick lrn2ident (blacklisted)
.add $nick
}
}
on *:NICK:{ if (Guest* iswm $newnick) {
raw -q KICK # $newnick lrn2ident (Blacklisted)
.add $newnick
}
}
alias add { if (!$1) {
.auser -a loser $nick
if ($nick ison #) {
raw -q kick # $nick Blacklist
.mode # +b $address($nick,2)
}
}
else {
.auser -a loser $1
if ($1 ison #) {
raw -q kick # $1 Blacklist
.mode # +b $address($1,2)
}
}
}
alias del {
.ruser $1
}
on loser:JOIN:#:{
Ban -ku60 $nick 2 (Blacklisted)60 second ban)
}
If someone doesn't auth with Nickserv or whatever service and they're designated a Guest nickname it will remove them from the channel, but you know that already. Couldnt you just do that with one or two lines though? I could be wrong bit doesn't the .auser bit seem kind of pointless? Just kick & ban on join.