Commit Graph

111 Commits

Author SHA1 Message Date
ian%hixie.ch
7046232b82 2.3 development has begun 2002-03-24 02:28:42 +00:00
ian%hixie.ch
c878e09837 Correctly quote regular expressions when hostmasks are used. b=133023, p=jake, r=hixie 2002-03-23 23:18:16 +00:00
ian%hixie.ch
0d0352ed11 More fallout from the General.bm split. Change the IRC name to r=imajes. 2002-03-08 19:40:27 +00:00
ian%hixie.ch
c8fba971f8 Hack workaround to make the General module autojoin all channels the first time the bot is run. This will be removed and fixed correctly for 2.4, see bug 112049. 2002-03-08 19:15:55 +00:00
ian%hixie.ch
13d001e9b3 Fix typo in the previous checkin that was making virgin installations not load the General module. 2002-03-08 18:39:39 +00:00
ian%hixie.ch
293e551f9c Updating various version strings to 2.2. 2002-03-08 15:43:31 +00:00
ian%hixie.ch
d6728b8554 Split out the General module into its own file. This removes any version number dependence in mozbot.pl, which means that future updates will not automatically require mozbots to be restarted. b=124662, r=imajes 2002-03-08 15:39:47 +00:00
ian%hixie.ch
14593f0bf3 Spelling module. Checks your spelling on the fly. b=126612, r=imajes, code originally by mental. 2002-03-08 15:15:24 +00:00
ian%hixie.ch
80036cfbb1 Quizbot module. b=124621, r=imajes 2002-03-04 21:44:54 +00:00
ian%hixie.ch
51c165dbb8 Mozbot spams channels when it notices that tinderbox is down. This makes it shut up when it notices lots of changes. b=126063, r=imajes 2002-03-04 21:16:48 +00:00
ian%hixie.ch
1ffce5d6e3 The 'foo bugs' command should not be handled as a command, since it clashes with the 'help' command. Change it to a Baffled handler. b=115638, r=imajes 2002-02-26 22:54:02 +00:00
ian%hixie.ch
e0fae9eb78 Empty lists are not saved. b=124661, r=imajes 2002-02-26 22:48:35 +00:00
ian%hixie.ch
799791d534 Make channelOpMasks be able to op via nickname by implementing normal hostmask syntax. b=73433, r=Jake. Add slightly more friendly syntax to ask to be opped. b=72961, r=kerz. 2002-02-25 16:48:28 +00:00
ian%hixie.ch
de30dd8681 Implement Infobot functionality as a bot module. b=123692, r=timeless 2002-02-25 15:49:23 +00:00
ian%hixie.ch
fc071a9e7e Improve help info. Change the command syntax to not clash with the Infobot module. Made the -- and ++ commands slightly more discriminating. Fixed an error in an error message (how long till ' loses its special meaning... grr...). Made people drop off the list when they hit zero. Made the individual karma report give the position of the person in the list. Fixed a logic errer in the private stats code. b=123713, r=kerz 2002-02-19 22:34:49 +00:00
ian%hixie.ch
84ad46d453 Stop private messages to the bot from being logged. b=123956, r=kerz. Rename the default command from uris to links. b=72957, r=kerz. 2002-02-19 21:42:04 +00:00
ian%hixie.ch
f5f6847827 Minor changes to what commands are accepted to make it friendlier. b=72961, r=kerz 2002-02-19 21:37:20 +00:00
ian%hixie.ch
4ea280ea56 Add the custom library files to the list of files to check for changes. This will make upgrading mozbot easier. r=kerz 2002-02-19 21:33:23 +00:00
ian%hixie.ch
cf1585e4f6 Correct minor typo ('retieve' to 'retrieve'). r=ispell 2002-02-19 15:04:55 +00:00
ian%hixie.ch
59ccece79f Renaming INSTALL.UNIX to INSTALL.UNIX.CHROOT-JAIL. b=125872, r=imajes 2002-02-16 12:47:01 +00:00
ian%hixie.ch
925331c1c5 Implement wwwtitle and correct a logic error in the comment and message text of wwwdoctype. r=zach, b=72953 2002-02-16 01:25:40 +00:00
ian%hixie.ch
0fc154332c Adding Stocks contributor. 2002-02-13 13:48:19 +00:00
ian%hixie.ch
0532498703 Fixing regression introduced by the CTCP patch: long lines no longer get wrapped. Also includes minor cleanup. r=kerz 2002-02-13 02:20:01 +00:00
ian%hixie.ch
4795f7e93e Added support for running mozbot on multi-homed boxes (requires Net::IRC 0.71). b=93186 r=kiko 2002-02-13 00:49:37 +00:00
ian%hixie.ch
8260ebdb0a Inital implementation of Stock Quote module. Code/Review by both zach and Hixie. b=70874 2002-02-13 00:42:57 +00:00
ian%hixie.ch
0dd4d40533 Remove brackets around grep(). b=111831 r=timeless 2002-02-12 15:03:11 +00:00
ian%hixie.ch
986eed4538 * Implement !seen command
* Implement a few new greeting types (e.g. wb)
b=72943 r=timeless

* Implement CTCP Ping and Source responses
b=72956 r=timeless

* Remove brackets around grep() in Greeting.bm
b=111831 r=timeless
2002-02-12 14:59:29 +00:00
ian%hixie.ch
c50b3c77fe * Implement CTCP Ping, Version and Source as BotModule Event
* Added ctcpSend(), ctcpReply() APIs
* Implemented CTCP Version in the general module
* Updated devel docs
b=117625 r=Jake

* Remove brackets around grep() in mozbot.pl
b=111831 r=Jake
2002-02-12 14:51:59 +00:00
ian%hixie.ch
e96a0843d8 Fixes a copy-paste error in the help line. r=timeless; b=123708 2002-02-07 08:36:23 +00:00
ian%hixie.ch
ba09233316 Lets the invite command accept the more natural syntax 'invite user in #channel' rather than just 'invite user channel'. r=zach; b=72949 2002-02-07 08:33:17 +00:00
ian%hixie.ch
7ec6984494 Add support for keyed channels to mozbot. A lot of work, like it said in the INSTALL file. :-) b=112955 r=timeless 2001-11-30 23:38:21 +00:00
timeless%mac.com
51a4520c4a Bugzilla Bug 107823 change nsIFile
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan
2001-11-26 08:05:05 +00:00
ian%hixie.ch
ae454984a5 mkdir requires the second argument in perl 5.005. b=111730, r=daniele 2001-11-25 14:17:19 +00:00
ian%hixie.ch
cbd99231b2 Mozbot shipped with a broken default bugsDWIMQueryDefault -- made the code more consistent. b=93203, r=timeless 2001-11-25 13:59:53 +00:00
ian%hixie.ch
ad706350b0 oops, stray dot meant the private karma scores were getting corrupted! r=kerz 2001-11-25 01:25:27 +00:00
ian%hixie.ch
9e4bc32d9a Initial checkin of a karma module. r=kerz b=111757 2001-11-25 01:01:35 +00:00
jake%acutex.net
f21b41e1e1 Fix for bug 72951 - oopsbot should have flooder defences
r= zach@zachlipton.com
a= hixie
2001-08-14 16:53:30 +00:00
ian%hixie.ch
cfc5246ba6 Fixing various typos and spelling mistakes spotted by timeless. There shouldn't be any code level changes here. moa=hixie 2001-04-29 08:35:29 +00:00
ian%hixie.ch
8be7b6f9d9 Changing release numbers to 2.0 to match mozbot version number. 2001-04-23 07:09:20 +00:00
ian%hixie.ch
9660807d69 Updating mozbot to version 2.0: changed to a more modular architecture, added support for multiple channels, added support for multiple nicks, generally cleaned up the code, etc. Uses some code and ideas from timeless and zach. 2001-04-23 07:07:17 +00:00
blakeross%telocity.com
2b5153d392 Backing out on request of module owner (no review, no module owner approval, unstable code). Don't shoot the messenger (with the checkin access)! 2001-03-30 00:34:31 +00:00
timeless%mac.com
78638cd1e0 fix version. 2001-03-29 22:40:51 +00:00
timeless%mac.com
8b6f15dc64 Bugzilla Bug 74024 check techbot1 into cvs
Land techbot1 into mozbot tree. This has been a long time coming.

techbot1 includes support for arbitrary commands, bugzilla features including
bug, component and keyword queries. more support for tinderbox including
sheriff querying.  support for multiple channels.  it handles missing
components better.
2001-03-29 22:38:35 +00:00
mccabe%netscape.com
1bed56cc6d Add 'approve' command. 2000-05-31 01:45:30 +00:00
cls%seawood.org
77ab896a2a Added separate list to distinguish between trees to be tracked and those to be reported. And it works this time too. Trees that are not reported by default can be seen via 'mozbot trees name-of-not-reported-tree'. 2000-04-21 23:47:20 +00:00
terry%mozilla.org
cdbb54aa7c Undo cls's last two changes, at his request. 2000-04-21 18:59:16 +00:00
cls%seawood.org
6f00162a06 Added separate list of all available trees. This allows mozbot to actively report the status of one set of trees and individually give the results for another set. 2000-04-21 01:07:38 +00:00
terry%mozilla.org
f1f99dddc2 Was reporting the wrong version number. 2000-04-20 17:36:55 +00:00
cls%seawood.org
2313be69b5 Added SeaMonkey-Ports to the tree list 2000-04-19 00:32:33 +00:00
terry%mozilla.org
3a47b79cc3 Patch by daa@distributed.net -- scan ftp listings, added summary stats for tinderbox. 2000-04-18 17:59:50 +00:00