Version 1 (modified by fabaff, 13 years ago) (diff)



In our IRC channel #bcfg2 on is a bot available. It's called bcfg2gozerbot, is a gozerbot, and can be controlled with commands from IRC users.

To check if the bot is online and ready.

<fabian_a> !botsnack
<bcfg2gozerbot> smikkel ;]

See the loaded plugins of the bot.

<fabian_a> !list
<bcfg2gozerbot> loaded plugins: 8b alarm alias all anon at banner bash birthday botsnack
bugtracker buzz chanperm chatlog choice cloud code core count dns drinks facts fleet gcalc
gcollect googletalk greeting grep hello ignore infoitem ipcalc irc jabber job karma lart
lns mail markov misc nickcapture nickserv not oneliner plug probe projecttracker quote
reload rest reverse rss sed seen size
<bcfg2gozerbot>  sort stats tail tell test throttle timebomb timer tinyurl to todo trac
tracserver translate udp underauth uniq upgrade urban url user userstate webserver whois
wikipedia wisdom yahoo

Most plugins are described in the documentation of the gozerbot plugins.

Most of the time the bot is just lurking around and informing the people in the IRC channel about changes on the Bcfg2 wiki or in the Bcfg2 source.

<bcfg2gozerbot> bcfg2timeline: ManualPages edited
<bcfg2gozerbot> bcfg2timeline: Changeset [5891]: Performance improvements for bcfg2-admin reports scrub.  Switched object ...

bcfg2gozerbot helps if there are typos in the message.

<gregcoit> out bcfg2 conf has always had Packages
<gregcoit> s/out/our/
<bcfg2gozerbot> gregcoit meant: our bcfg2 conf has always had Packages

More details about the control of gozerbot can be found on the following page.