(Added section and link for "Meeting Operations") |
|||
Line 32: | Line 32: | ||
== End user interaction == | == End user interaction == | ||
Currently fedbot doesn't interact with end users. In order to keep | Currently fedbot doesn't interact with end users. In order to keep disruption of the #fedora channel to a minimum, fedbot will ignore most queries. There may well be end user accessible functions added to fedbot as time goes on. Stay tuned. | ||
== Operator information == | == Operator information == |
Revision as of 13:39, 27 June 2009
Overview
fedbot is a [ supybot http://sourceforge.net/projects/supybot/ ] instance connected to several IRC networks that have fedora community members present.
This page describes what fedbot does and how it can be used by those with the permissions to operate it.
irc.freenode.net
The main functions of fedbot revolve around the main Fedora irc support channel, #fedora. Fedbot is joined to this channel and usually has operator privleges in the channel. It does the following functions there:
- flood control. fedbot will note when someone is pasting something longer than a few lines and remove them from the channel with a note to use the fedora pastebin site for high volumes of data instead of flooding the channel. This function is automatc.
- fedbot can be used by the irc operators to remove users who are disruptive or fail to follow the channel guidelines.
- Sometimes Fedora related irc events or announcements are happening and fedbot can announce them periodically to the channel.
Fedbot is also in the #fedora-social channel. In that channel it does the following:
- follows youtube video links and gives a description of them to the channel.
- Provides weather forcasts via the @weather XXXXX command (where XXXXX is the zip code or location)
irc.gimp.net
Fedbot is on this channel to assist the #fedora-desktop channel. On this network the bot does the following:
- follows bugzilla links and bug # statements from the channel and prints out information about them.
- provides information from the fedora account system about packages and fedora accounts.
End user interaction
Currently fedbot doesn't interact with end users. In order to keep disruption of the #fedora channel to a minimum, fedbot will ignore most queries. There may well be end user accessible functions added to fedbot as time goes on. Stay tuned.
Operator information
Operators of fedbot are those in the irc-support-operators group. In order to manage the bot you will need to first register with it:
/msg fedbot register <name> <password>
You will then need to have the bot owner (nirik) update your account with the needed privs.
Some common operator commands:
- /msg fedbot list alias - There are a number of aliases defined, this lists them.
- /msg fedbot scheduler repeat XXX YYY - repeat a command every XXX seconds doing command YYY. This is used to add a repeating announcement.
- /msg fedbot scheduler delete XXX - stops a repeating command named XXX.
- /msg fedbot kbanXX YYY - kicks and bans uses YYY from #fedora for XX time. This is automatically removed after the time expires. Times are 15m, 1h, 1w, perm.
- /msg fedbot banXX YYY - bans hostmask (not username) YYY from #fedora for XX time. This is automatically removed after the time expires. Times are 15m, 1h, 1w, perm.
- /msg fedbot fasinfo XXX - provides fedora account info about user XXX
- /msg fedbot fas XXX - searches the fedora account system and provides info for any accounts that match XXX
Meeting Operations
http://wiki.debian.org/MeetBot
Contact
For any questions about fedbot, please contact User:Kevin via email or on irc (nick: nirik).