|
|
Line 4: |
Line 4: |
|
| |
|
| == todo == | | == todo == |
| * <s>!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.</s>
| |
| * RS Trivia! Automate, too. | | * RS Trivia! Automate, too. |
| * Scrambler? scrambler is fun. | | * Scrambler? scrambler is fun. |
| * <s>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.'')</s>
| | * Find out what's causing the occasional fwrite() errors (note: for now almost all of the fwrites have a @ prefixed as a temporary solution, since the "log off" mode isn't specifically checked for yet) |
| * Find out what's causing the occasional fwrite() errors | |
| * <s>Add support for not logging particular channels</s>
| |
| * <s>Remove ping-pong from logs; it's working correctly and doesn't need to be there</s>
| |
| * <s>Add support for using strings (voice, op, and manager) instead of (1, 2, and 3).</s>
| |
| * <s>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); make "d" not case sensitive</s>
| |
| * <s>Add owners for each channel and "owner" listing in access list (also add as hidden manager in mysql db), for clarification</s>
| |
| * <s>Just found out: can use WHO #channel instead of WHOIS nick for every nick in the channel. That will speed up greatly the bot's response time after joining a channel.</s>
| |
| * Make RS webpage (in /irc/ or /chat/) with details about channels. | | * Make RS webpage (in /irc/ or /chat/) with details about channels. |
Currently online in the major RS channels as MrBot.
See http://www.rebelsquadrons.org/irc/bot.help for instructions on using the bot.
todo
- RS Trivia! Automate, too.
- Scrambler? scrambler is fun.
- Find out what's causing the occasional fwrite() errors (note: for now almost all of the fwrites have a @ prefixed as a temporary solution, since the "log off" mode isn't specifically checked for yet)
- Make RS webpage (in /irc/ or /chat/) with details about channels.