9 .chanset #chan +autojoin
14 for list of configuration options, run:
15 ./scripts/findparam.pl
19 <me> infobot: hex2ip aaBBcD12
20 <infobot> me: AABBCD12 = 170.187.205.18
22 <me> infobot: test is testing
24 <me> infobot: testing?
25 <infobot> testing is testing
27 <me> infobot: tests is <REPLY> testing
32 <me> infobot: cough is <ACTION> coughs
35 * infobot/#infobot coughs
37 <me> infobot: test is <REPLY> What's (one|two|three|four|five|six)
38 times (seven|eight|nine|ten|eleven|twelve)?
41 <infobot> What's four times nine?
43 <infobot> What's six times ten?
45 <me> infobot: op me is <ACTION> Mode change "+o $nick" on channel
49 * infobot/#debian-bots Mode change "+o me" on channel #infobot by
52 <me> infobot: no who am i is <REPLY> You are $nick!$user@$host on
55 <me> infobot: who am i
56 <infobot> You are me!me@home.org on #infobot.
58 <me> infobot: who last spoke is <REPLY> To my knowledge, $lastspeaker
59 was the last to say something worthwhile.
61 <me> infobot: who last spoke
62 <infobot> To my knowledge, me was the last to say something worthwhile.
64 <me> infobot: percentage is <REPLY> you are $randpercentage% lame
66 <me> infobot: percentage
67 <infobot> you are 79% lame
69 <me> infobot: slap $1 is <action> slaps $1
70 <infobot> me: okay, me
71 <me> infobot: slap Bob
73 <me> infobot: forget cmd: slap (.*?)
74 <infobot> me: i forgot cmd: slap (.*?)
86 Usage: REQUIRES +o flag.
98 Usage: REQUIRES +o flag.
110 Usage: REQUIRES +o flag.
122 Usage: REQUIRES +o flag.
134 Usage: REQUIRES +o flag.
146 Usage: REQUIRES +o flag.
153 Command: clear ignorelist
158 Usage: REQUIRES +o flag.
170 Usage: REQUIRES +o flag.
194 Usage: REQUIRES +o flag.
206 Usage: REQUIRES +o flag.
218 Usage: REQUIRES +n flag.
230 Usage: REQUIRES +n flag.
242 Usage: REQUIRES +n flag.
254 Usage: REQUIRES +n flag.
266 Usage: REQUIRES +n flag.
276 Channel statistics is gathered while the bot is operation in those
277 channels it is located. They include: join, part, kick, ban, and
285 <infobot> i am on 2 channels: #infobot #debian
286 <infobot> i've cached 5 users distributed over 2 channels.
288 > infobot: chanstats #infobot
289 <infobot> On #infobot, there have been 1 Join, 1 Op and 20
291 <infobot> At the moment, 3 Opped and 3 Total.
417 The bot can be commanded to join a channel if it is not already on
418 there in the case of a kick/ban, invite only or invalid key to
419 name a few typical case scenarios.
421 The channels which the bot can join is governed by the
422 configuration parameter labelled 'join_channels'. However, this
423 is ignored for those users with the +o flag in the user table.
426 join <#channel>[,key]
429 > infobot: join #infobot
430 [infobot] joining #infobot
431 *** join/#debian infobot (xk@router.home.org)
432 > infobot: join #infobot
433 [infobot] I'm already on #infobot...
437 ======================================
439 ======================================
447 x from [language]: phrase
453 Command: debian package
497 Example: DOES NOT WORK YET(??)
537 Command: list{keys|vals}
621 Command: debian contents
677 Example: DOES NOT WORK
689 Example: DOES NOT WORK
694 ##################################
695 # MISCELLANEOUS/FACTOID COMMANDS #
696 ##################################
734 Command: substitution
740 $factoid =~ s/from/to/
741 $factoid =~ s#te/st/#test#g
779 tell <nick> about <factoid>