MrBot: Difference between revisions
Jump to navigation
Jump to search
dice |
more |
||
Line 12: | Line 12: | ||
* Remove ping-pong from logs; it's working correctly and doesn't need to be there | * Remove ping-pong from logs; it's working correctly and doesn't need to be there | ||
* Add support for using strings (voice, op, and manager) instead of (1, 2, and 3). | * Add support for using strings (voice, op, and manager) instead of (1, 2, and 3). | ||
* Dice rolling: !r 4 should instead indicate 4 6-sided dies; increase maximums--if string is too long to print to undernet, just summarize (I think the str limit was 400something? check my #rsio log and experiments); modify bonus mechanism (if first number is max, roll bonus and reroll as necessary if max) | * Dice rolling: !r 4 should instead indicate 4 6-sided dies; increase maximums--if string is too long to print to undernet, just summarize (I think the str limit was 400something? check my #rsio log and experiments); modify bonus mechanism (if first number is max, roll bonus and reroll as necessary if max); enable rolling off or on per channel (settable by anyone with voice+ access in the channel); allow !r as well as !roll (now okay because of rolling off/on) | ||
* Add owners for each channel and "owner" listing in access list (also add as hidden manager in mysql db), for clarification |
Revision as of 03:58, 26 August 2007
Currently online in the major RS channels as MrBot.
See http://www.rebelsquadrons.org/irc/bot.help for instructions on using the bot.
todo
- !seen not working -exactly- correctly: doesn't always choose latest nick when looking through nick changes, and also sometimes places offline people before online in the same situation.
- RS Trivia! Automate, too.
- Scrambler? scrambler is fun.
- Add support for reconnecting to server & using the full list of Undernet servers; "maintaining connection" (At the moment, bot must be started and/or restarted by an IO staff member; it will not reconnect if it loses its connection to the server.)
- Find out what's causing the occasional fwrite() errors
- Add support for not logging particular channels
- Remove ping-pong from logs; it's working correctly and doesn't need to be there
- Add support for using strings (voice, op, and manager) instead of (1, 2, and 3).
- Dice rolling: !r 4 should instead indicate 4 6-sided dies; increase maximums--if string is too long to print to undernet, just summarize (I think the str limit was 400something? check my #rsio log and experiments); modify bonus mechanism (if first number is max, roll bonus and reroll as necessary if max); enable rolling off or on per channel (settable by anyone with voice+ access in the channel); allow !r as well as !roll (now okay because of rolling off/on)
- Add owners for each channel and "owner" listing in access list (also add as hidden manager in mysql db), for clarification