Anti-IdleRPG Statistics

Why?

Because we don't have enough crap flooding the Maelfroth channel, I've started an IdleRPG bot, called "idl" on it, with a few modifications. This is partly because I've never played with a bot before, but mostly because it seemed like a good idea at the time. You can find more information about the bot at idlerpg.ethernal.org, or you could just register (/msg idl register Username Password Class Name).

Modifications

Bot Commands

to use, /msg idl command, titles like this represent commands added to the bot for the Maelfroth version

User

login
/msg idl login username password
Login to idl
register
/msg idl register username password class
Register a new character
setdebug
/msg idl setdebug value
Set debug output. Currently setting this to "Yes" will send you a notice telling you how much time you've gained for that line. Gets old fast. Setting it to anything else will stop it.
logout
/msg idl logout
Log out of idl. P20
quest
/msg idl quest
Display active quest
whoami
/msg idl login
Display current user information, including pit status
passwd
/msg idl passwd newpassword
Change the password of the currently logged in user to newpassword
listpit
/msg idl listpit
Display who is in the pit
help
/msg idl help
Show an outdated help message.

Admin

peval
/msg idl peval perl_expression
del
/msg idl del character
alert
/msg idl alert message_to_display
quote
/msg idl quote command_to_send
hog
/msg idl hog
Activate Hand of God
evil
/msg idl evil
Make a calamity happen
good
/msg idl good
Make a godsend happen
balrog
/msg idl balrog
Kick the balrog into action
fightbalrog
/msg idl fightbalrog
Make the balrog fight someone in the pit
chpass
/msg idl chpass character password
chuser
/msg idl chuser character_name new_character_name
chclass
/msg idl chclass character new_class
push
/msg idl push character seconds
Push character "seconds" seconds towards the next level. Can be minus to penalise them
die
/msg idl die
kill the bot
restart
/msg idl restart
restart the bot (Doesn't work very often)
reloaddb
/msg idl reloaddb
Reload the database
backup
/msg idl
Backup the database
pause
/msg idl pause
Toggle pause mode. Pause mode means don't write to the database
silent
/msg idl silent
Toggle silent (Notify admin of all actions) mode
jump
/msg idl server[:port]
Jump to new server
info
/msg idl info
display uptime and bandwidth info