Here is a simple status bot for yourself, just stick it in your remotes. Just a little preview of my staff bot whenever it gets posted. Doesn't work for yourself if you use it in your own remotes. Make sure you change the passwords.
Instructions
Load into remotes: [alt] + r
Change Master, Superadmin, and admin passwords.
To 'log-in', PM your bot, (or have the staff pm you) and type the password you wish to use (or the ones you give you staff.)
Features:
Status (uses anope codes such as: !owner !protect !deop !op, etc.)
Disclaimer:
Keep in mind this is a snippet preview of the actual bot.
ATTENTION!!!! THIS SCRIPT IS NOT YET COMPATIBLE TAD'S HOME INTEGRATION SCRIPT! THIS SCRIPT WILL NOT EVER BE COMPATIBLE WITH TAD'S INTEGRATION SCRIPT. NOR WILL STAFF BOT V001. SORRY!
on *:TEXT:!login*:?: {
If ($2- === <owner password here>) {
auser 999 $nick
msg $nick You have been identified as a master!
}
}
on *:TEXT:!login*:? {
If ($2- === <superadmin password here>) {
auser 500 $nick
msg $nick You have been identified as a super admin!
}
}
on *:TEXT:!login*:? {
If ($2- === <admin password here>) {
auser 300 $nick
msg $nick You have been identified as aa admin!
}
Else {
msg $nick That password is incorrect.
}
}
on 999:TEXT:!owner*:#: {
mode $chan +q $nick
}
on 999:TEXT:!deowner*:#: {
mode $chan -q $nick
}
on 500:TEXT:!protect*:#: {
mode $chan +a $nick
}
on 500:TEXT:!deprotect*:#: {
mode $chan -a $nick
}
on 300:TEXT:!op*:#: {
mode $chan +o $nick
}
on 300:TEXT:!deop*:#: {
mode $chan -o $nick
}
on 300:TEXT:!halfop*:#: {
mode $chan +h $nick
}
on 300:TEXT:!dehalfop*:#: {
mode $chan -h $nick
}
This is old, you can find the latest version of Staff Bot here: http://www.hawkee.com/scripts/11648798/
Newton3788, you can consolidate these two text events into one:
on @$*:text:/^!(login)\s(.+)|((de)?(half)?(o(wner|p)|protect|voice))$/iS:*:{
if ($chan) {
if ($ulevel >= 999) {
mode # $replacexcs($regml(1),owner,+q,deowner,-q) $nick
}
elseif ($ulevel >= 500) {
mode # $replacexcs($regml(1),protect,+a,deprotect,-a) $nick
}
elseif ($ulevel >= 300) {
mode # $replacexcs($regml(1),op,+o,deop,-o,halfop,+h,dehalfop,-h) $nick
}
}
if (!$chan) && ($regml(1) == login) {
if ($regml(2) === <owner password here>) {
auser 999 $nick
msg $nick You have been identified as a master!
}
elseif ($regml(2) === <super admin password here>) {
auser 500 $nick
msg $nick You have been identified as a super admin!
}
elseif ($regml(2) === <admin password here>) {
auser 300 $nick
msg $nick You have been identified as an admin!
}
}
}
You may need to rework your regex a bit.