on *:join:%invite.chan:{ .timer 1 3 checkinvite $nick } alias checkinvite { if ($1 !isvoice %invite.chan) && ($1 !isop %invite.chan) { ban -ku300 %invite.chan $1 2 5Banned : invite only. } } on *:text:*:?: { if ($1 == !invite) && ($level($address($nick,2)) == admin) { msg $nick Done $2 is invited | msg $2 You Have Been invited to %invite.chan | msg Q chanlev %invite.chan $2 +av } if ($1 == !remove) && ($level($address($nick,2)) == admin) { msg $nick Done $2 is removed | msg Q chanlev %invite.chan $2 -av | ban -k %invite.chan $2 2 Cleanup. } } } menu nicklist { add $$1 to admin on the invite bot://guser admin $1 2 $1 remove $$1 from admin on the invite bot://ruser admin $1 2 $1 } menu * { ..set-invite-chan { set %invite.chan $$?="Enter-invite-chan" } }