MrBot: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 10: | Line 10: | ||
** Only list each hostmask once, in order of online, then last action | ** Only list each hostmask once, in order of online, then last action | ||
** Fix listing offline before online--usually doesn't, but did recently. | ** Fix listing offline before online--usually doesn't, but did recently. | ||
** | ** <del>Add -h option to make hostmasks optional (!seen -h nick)</del> | ||
** Link nicknames? Useful for IRC stats, as well. Treat all nicks who have /nick'd each other as one person. Perhaps difficult to implement. | ** Link nicknames? Useful for IRC stats, as well. Treat all nicks who have /nick'd each other as one person. Perhaps difficult to implement. | ||
** Track online time? | ** Track online time? | ||
Line 16: | Line 16: | ||
** Make last seen tracked in days, H:i:s ago, instead of just a flat "last seen" date, for clarification. | ** Make last seen tracked in days, H:i:s ago, instead of just a flat "last seen" date, for clarification. | ||
** Add more humorous responses when no results found | ** Add more humorous responses when no results found | ||
* Fix auto-opping people that only have voice access | * <del>Fix auto-opping people that only have voice access</del> | ||
* Add auto-mode preferences (autoop, autovoice) for each person/channel | * <del>Add auto-mode preferences (autoop, autovoice) for each person/channel</del> | ||
* Make commands case-insensitive | * <del>Make commands case-insensitive</del> | ||
* Set up [[BP]] point for IRC to go automatically through the bot (requiring the RSer to login to the bot) | * Set up [[BP]] point for IRC to go automatically through the bot (requiring the RSer to login to the bot) | ||
* Add [!action msg] now that it's known how to do so. | * Add [!action msg] now that it's known how to do so. |
Revision as of 17:53, 4 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
- Creation of channel logs, private message logs, system event logs
- Creation of "background mode"--necessary to run bot easily off of the server
- Creation of "private mode"--to toggle option of displaying online status on RS.org - Home
- Updating "seen" feature
- Only list each hostmask once, in order of online, then last action
- Fix listing offline before online--usually doesn't, but did recently.
Add -h option to make hostmasks optional (!seen -h nick)- Link nicknames? Useful for IRC stats, as well. Treat all nicks who have /nick'd each other as one person. Perhaps difficult to implement.
- Track online time?
- Add management of !part and !quit -- make RSBot update seen information when it leaves channels, not just when others do.
- Make last seen tracked in days, H:i:s ago, instead of just a flat "last seen" date, for clarification.
- Add more humorous responses when no results found
Fix auto-opping people that only have voice accessAdd auto-mode preferences (autoop, autovoice) for each person/channelMake commands case-insensitive- Set up BP point for IRC to go automatically through the bot (requiring the RSer to login to the bot)
- Add [!action msg] now that it's known how to do so.
- Have !email take multiple parameters and create a comma-delineated list of emails (pins_to_emails() will probably do the trick)
- Have !lookup return emails as well as profile links.
- ? Add auto-notification of ITOD reports to channels of fleets (how? I may need to set up a second fsockopen and listen to the RS site.)
- ? Add auto-notification of news items to channels of fleets and B&G (despite how certain parties in the B&G will complain)