ian%hixie.ch
|
be76d34cd6
|
eagerToHelp and ridiculouslyEagerToHelp modes. See bug 142371.
git-svn-id: svn://10.0.0.236/trunk@148398 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-26 12:14:39 +00:00 |
|
ian%hixie.ch
|
9d2f7235af
|
Bug 141346: 'I am' wasn't learning correctly.
git-svn-id: svn://10.0.0.236/trunk@148397 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-26 11:58:06 +00:00 |
|
ian%hixie.ch
|
ff459ae97a
|
Escape nicks in regular expressions so that they still work even if the bot is called something silly like '[bot]'. Bug 134599.
git-svn-id: svn://10.0.0.236/trunk@148396 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-26 11:30:09 +00:00 |
|
ian%hixie.ch
|
eec4b7aad8
|
fix minor grammar error
git-svn-id: svn://10.0.0.236/trunk@148141 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-19 22:33:00 +00:00 |
|
ian%hixie.ch
|
9c8fcf4021
|
Homogenise the violence code a bit.
git-svn-id: svn://10.0.0.236/trunk@148140 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-19 22:13:42 +00:00 |
|
ian%hixie.ch
|
72e394934b
|
Insult Generator. See bug 204356 for details.
git-svn-id: svn://10.0.0.236/trunk@148139 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-19 22:11:16 +00:00 |
|
ian%hixie.ch
|
ef99ec1094
|
dumb bot
git-svn-id: svn://10.0.0.236/trunk@148137 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-19 21:06:56 +00:00 |
|
ian%hixie.ch
|
c839e3aa40
|
Support 'mozbot!' on its own.
git-svn-id: svn://10.0.0.236/trunk@148102 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-18 10:57:56 +00:00 |
|
ian%hixie.ch
|
7466d72fea
|
Be silently compatible with Infobot's 'karma' syntax. Bug 142377
git-svn-id: svn://10.0.0.236/trunk@148059 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-17 09:47:53 +00:00 |
|
ian%hixie.ch
|
3211facbe9
|
implement 'lo' as a greeting
git-svn-id: svn://10.0.0.236/trunk@148036 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-16 19:42:34 +00:00 |
|
ian%hixie.ch
|
feca2b11b5
|
Convert RDF.bm to use a real XML parser (now requires XML::RSS, available at your nearest CPAN mirror). Thanks to Jeff Bisbee. See bug 154826.
git-svn-id: svn://10.0.0.236/trunk@147589 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-05 20:06:38 +00:00 |
|
ian%hixie.ch
|
7beefc92fa
|
Bug 154337: A new output style for help, especially for people with few modules loaded. Based on a patch by Joel Thornton.
git-svn-id: svn://10.0.0.236/trunk@147563 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-04 18:18:49 +00:00 |
|
ian%hixie.ch
|
a2132225fa
|
Basic NickServ support. Tested with Q@cserve.quakenet.org, let me know if you have problems on other networks.
git-svn-id: svn://10.0.0.236/trunk@147555 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-04 13:03:50 +00:00 |
|
ian%hixie.ch
|
20838a980b
|
primitive 'bitch' support
git-svn-id: svn://10.0.0.236/trunk@147554 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-04 13:01:22 +00:00 |
|
ian%hixie.ch
|
9a2600ff7b
|
Minor documentation changes (nothing substantial)
git-svn-id: svn://10.0.0.236/trunk@147551 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-04 11:06:48 +00:00 |
|
ian%hixie.ch
|
fb10baddda
|
Implement incoming Notice support in the BotModule APL. Bug 169882. Largely based on a patch by Ken Coar.
git-svn-id: svn://10.0.0.236/trunk@147544 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-03 23:35:49 +00:00 |
|
ian%hixie.ch
|
b87703215a
|
Bug 124748: Stop time drift once and for all by using a globally initialised time() value. This was done as a pretty blind search-and-replace, so may have caused regressions and may be non-optimal. Please file bugs if you spot problems. This adds the entry 'time' to the event object.
git-svn-id: svn://10.0.0.236/trunk@147531 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-03 15:47:35 +00:00 |
|
ian%hixie.ch
|
6860d2fc47
|
Make all instances of the time function have brackets, to make them easier to find.
git-svn-id: svn://10.0.0.236/trunk@147528 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-03 15:19:12 +00:00 |
|
ian%hixie.ch
|
1f7988e8e0
|
Bug 134617: Let users tell the bot to shut up. Adds a 'getMessageQueue' function to the bot API. Also fixes some unrelated minor issues in the developer documentation and makes a tiny optimisation in drainmsgqueue.
git-svn-id: svn://10.0.0.236/trunk@147527 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-03 15:08:42 +00:00 |
|
ian%hixie.ch
|
f99f1a5879
|
Typo...
git-svn-id: svn://10.0.0.236/trunk@147259 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-09-24 21:28:27 +00:00 |
|
ian%hixie.ch
|
b355d49371
|
Stop an infinite loop that occurs if you have questions all in the same category. Bug found by ltost.
git-svn-id: svn://10.0.0.236/trunk@147258 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-09-24 21:22:50 +00:00 |
|
ian%hixie.ch
|
f968389410
|
Upgrade ignoredUsers and implement ignoredTargets. Fixes bug 133067, adds a bunch of documentation. Other very minor typographical fixes.
git-svn-id: svn://10.0.0.236/trunk@147093 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-09-20 21:10:28 +00:00 |
|
ian%hixie.ch
|
7a073c75f5
|
oops, removed the wrong line two changes ago. This makes Infobot work again. Thanks to Eira for noticing the bug.
git-svn-id: svn://10.0.0.236/trunk@146134 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-17 12:16:12 +00:00 |
|
ian%hixie.ch
|
e5d679bdf8
|
labels can only go on blocks, not if statements, apparently. fixes bug 139646
git-svn-id: svn://10.0.0.236/trunk@146094 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-16 19:56:40 +00:00 |
|
ian%hixie.ch
|
121e4edce8
|
make help module give the topics for that module. fixes bug 145369.
git-svn-id: svn://10.0.0.236/trunk@146093 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-16 19:45:43 +00:00 |
|
ian%hixie.ch
|
23edabad73
|
allow smilies at the end of greetings
git-svn-id: svn://10.0.0.236/trunk@146092 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-16 19:34:01 +00:00 |
|
ian%hixie.ch
|
d370228c84
|
more happy, more kinky, and more consistent in its handlings of various forms of greetings.
git-svn-id: svn://10.0.0.236/trunk@145998 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-14 13:52:43 +00:00 |
|
ian%hixie.ch
|
63b599dd62
|
Make help slightly more helpful
git-svn-id: svn://10.0.0.236/trunk@145997 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-14 13:45:40 +00:00 |
|
ian%hixie.ch
|
ed31142824
|
Correct my spelling and my maths.
git-svn-id: svn://10.0.0.236/trunk@145996 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-14 13:45:06 +00:00 |
|
ian%hixie.ch
|
d3f9999600
|
Make the opme command also take into account masks.
git-svn-id: svn://10.0.0.236/trunk@145956 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-13 13:15:57 +00:00 |
|
ian%hixie.ch
|
afba3e8c3e
|
Remove some redundant checks for bug 133134.
git-svn-id: svn://10.0.0.236/trunk@145925 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-12 16:37:25 +00:00 |
|
ian%hixie.ch
|
ed375fdb84
|
Some more minor changes, and the addition of a response to '/me bites mozbot' (the 'kinky' responses, although they aren't very raunchy)
git-svn-id: svn://10.0.0.236/trunk@145924 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-12 16:35:59 +00:00 |
|
ian%hixie.ch
|
08e0b26ba1
|
New temperature scales (optimised for air temperatures)
git-svn-id: svn://10.0.0.236/trunk@145923 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-12 16:29:29 +00:00 |
|
ian%hixie.ch
|
302c09062d
|
Make Rude actually tell you the right host when it fails. Also, clarify a comment.
git-svn-id: svn://10.0.0.236/trunk@145818 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-09 15:13:53 +00:00 |
|
ian%hixie.ch
|
a0297d9b4b
|
Minor fix to autoop help. Patch by mental.
git-svn-id: svn://10.0.0.236/trunk@145817 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-09 15:13:03 +00:00 |
|
ian%hixie.ch
|
d66177a54f
|
Use DBM database instead of config file for seen data. Note that there is no migration path for old seen data, and that the config file isn't updated to remove the now superfluous variables.
git-svn-id: svn://10.0.0.236/trunk@145816 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-09 14:54:02 +00:00 |
|
ian%hixie.ch
|
b7fc6f52c5
|
better error handling (to handle the case where the servers are totally down, like now)
git-svn-id: svn://10.0.0.236/trunk@145814 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-09 13:58:13 +00:00 |
|
ian%hixie.ch
|
130d4f80ef
|
Make mozbot slightly more willing to insult people (won't help much since the servers are down, but oh well)
git-svn-id: svn://10.0.0.236/trunk@145813 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-09 13:54:27 +00:00 |
|
ian%hixie.ch
|
cd92b19066
|
minor comment fixup
git-svn-id: svn://10.0.0.236/trunk@145812 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-09 13:53:17 +00:00 |
|
ian%hixie.ch
|
b871b37ad2
|
Implement a hitting command, add some new variants to some existing commands
git-svn-id: svn://10.0.0.236/trunk@145811 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-08-09 13:49:36 +00:00 |
|
ian%hixie.ch
|
15f14b3444
|
'<stuart> right now its showing a teranchela(sp?) eating something or something' r=kerz
git-svn-id: svn://10.0.0.236/trunk@118570 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-04-09 21:23:57 +00:00 |
|
ian%hixie.ch
|
427c693215
|
Bumping version number to 2.5.
git-svn-id: svn://10.0.0.236/trunk@117854 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-04-01 07:46:34 +00:00 |
|
ian%hixie.ch
|
745ddc7a1c
|
Infobot is a little eager. 'aaa is bbb' was being handled as 'is bbb' because 'aaa' matched the 'ah' regexp. Oops. r=justdave.
git-svn-id: svn://10.0.0.236/trunk@117849 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-04-01 06:19:26 +00:00 |
|
ian%hixie.ch
|
1669b9565b
|
Bumping version number to 2.4.
git-svn-id: svn://10.0.0.236/trunk@117846 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-04-01 05:17:41 +00:00 |
|
ian%hixie.ch
|
58c977da34
|
Kooking Module for those times when someone is annoying you. Original code by Keunwoo Lee, ported by Pike. b=128010, r=zach.
git-svn-id: svn://10.0.0.236/trunk@117845 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-04-01 05:10:01 +00:00 |
|
ian%hixie.ch
|
011e455224
|
XML Logging Module. b=16226, r=kerz.
git-svn-id: svn://10.0.0.236/trunk@117844 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-04-01 05:08:37 +00:00 |
|
ian%hixie.ch
|
302f31a558
|
Generic Conversion module. b=72933, r=zach.
git-svn-id: svn://10.0.0.236/trunk@117843 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-04-01 05:07:36 +00:00 |
|
ian%hixie.ch
|
a15abe4fe6
|
Change the // forms to m// forms. Comment some of the regexps. Allow multiple bugs to be caught on one line. b=76910, r=kerz.
git-svn-id: svn://10.0.0.236/trunk@117841 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-04-01 05:03:03 +00:00 |
|
ian%hixie.ch
|
fab79917ad
|
Changes Tinderbox to use either say or notify, configurable via the 'useNotice' variable. b=72960, r=timeless
git-svn-id: svn://10.0.0.236/trunk@117840 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-04-01 04:46:24 +00:00 |
|
ian%hixie.ch
|
14b711c155
|
Implements a magic eight-ball module.
git-svn-id: svn://10.0.0.236/trunk@117837 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-04-01 04:39:21 +00:00 |
|