Statusbot is a simple python IRC bot which aims to achieve rapid dissemination of status information into a destination channel. That information can come from several sources:
/topicchanges in source channel(s)
!logmessages in source channel(s)
!statusmessages in source channel(s) - this exists as an alternative to
!logso users may have statusbot repeat something without it being logged, for channels which have a log bot
- In the future, statusbot may also keep a user-supplied string and repeat it periodically. This may or may not be useful, but you never know 'till you try :)
Commands may be issued by any voiced or opped user. Commands are addressed to the bot, using it's nick:
<Mike_lifeguard> statusbot: listen list <statusbot> ...
|statusbot: test||Test if the bot is alive||
|statusbot: listen list||List the channels statusbot listens in||
|statusbot: listen (add|remove) [#channel]||Add or remove a channel statusbot listens in||
die command is further restricted to ops.
<Mike_lifeguard> statusbot: die <Mike_lifeguard> statusbot: die Here's a witty quitmsg
More information can be found in the README.