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
terry%mozilla.org
421437ef3c
*** empty log message ***
2000-03-02 03:01:10 +00:00
risto%netscape.com
07d6838f41
Added rko to admins
2000-01-30 13:24:49 +00:00
risto%netscape.com
44132be9b0
Fixed legacy cvs-mirror.mozilla.org URL's to tinderbox.mozilla.org and
...
bonsai.mozilla.org.
2000-01-30 08:42:28 +00:00
leaf%mozilla.org
015b32c03c
someone complained that moshi, moshi is a telephone greeting only.
2000-01-03 19:38:08 +00:00
risto%netscape.com
ca88d1a230
Y2K fix. Localtime returns time by definition year - 1900. So year 2000
...
is returned as 100.
2000-01-03 10:06:00 +00:00
terry%mozilla.org
9c85d6570c
freshmeat seems to have changed the location of their RDF page.
1999-11-11 00:55:49 +00:00
dmose%mozilla.org
2db9bdbbbe
updated license boilerplate
1999-11-01 23:33:56 +00:00
terry%mozilla.org
0bc610dfa5
Fixed perl error caused by previous change.
1999-10-26 15:48:25 +00:00
mccabe%netscape.com
d4dfe69b45
Initial checkin of mozbot code-reviewing functionality.
1999-10-26 01:22:00 +00:00
cyeh%netscape.com
591e5a1cd0
move megahal initialization so that if there is a nick collision and we
...
die, we at least don't leave a forked process behind.
1999-10-14 00:44:37 +00:00
cyeh%netscape.com
809db9452c
add support for megahal conversation ai, fix syntax error for sending
...
stock reports to the original requestor.
1999-10-12 22:34:49 +00:00
slamm%netscape.com
ea6367d854
Send stocks privately. A number of people including me would rather not see the stock number flying by all the time.
1999-09-24 18:19:01 +00:00
terry%mozilla.org
45442b9430
Keep separate versions of admin files, based on the nickname we use.
1999-09-15 16:24:37 +00:00
terry%mozilla.org
37a7ca3368
Patch by Christopher Blizzard <blizzard@redhat.com> -- added "uuid" command.
1999-08-25 16:39:01 +00:00
mang%subcarrier.org
d6d16f5926
stock is now an alias for stocks, because I can't type
1999-08-20 03:58:00 +00:00
terry%mozilla.org
9ebf7c85c5
Add in babelfish code (stolen from infobot).
1999-08-13 00:21:01 +00:00
cyeh%netscape.com
949285ee9e
add rhat to stocks to track
1999-08-11 17:10:00 +00:00
terry%mozilla.org
5294289135
Removed BEOS.
1999-08-09 18:30:24 +00:00
endico%mozilla.org
7504cb1728
oops, its BEOS, not BE
1999-08-08 15:55:50 +00:00
endico%mozilla.org
6656c1b414
use BE, not ^BE
1999-08-08 15:45:26 +00:00
endico%mozilla.org
0a3ba2cbff
add BE to list of stocks we track. add RHAT next weds
1999-08-08 15:27:54 +00:00
terry%mozilla.org
29071a75d2
Cope with newer rss format (so that, for example, we can now get the
...
headlines for mozillazine again).
1999-07-30 16:53:50 +00:00
leaf%mozilla.org
256545c2d5
mozbot should report test failures in the brief report
1999-06-11 23:36:46 +00:00
leaf%mozilla.org
336c34b450
Mozbot should be able to see the difference between red and orange builds.
1999-06-11 23:08:47 +00:00
endico%mozilla.org
577e66900a
"tree" is now alias for "trees" command since its mistyped so often
1999-05-21 00:42:55 +00:00
pinkerton%netscape.com
6d8959888e
add nasdaq composite to stock list.
1999-04-23 16:20:25 +00:00
terry%netscape.com
8aaabc27ca
Removed some excessive debugging prints; made the results of the
...
"list" command be much more compact.
1999-03-30 04:59:38 +00:00
terry%netscape.com
e0668e5ddc
Made it much less likely that mozbot will trigger flood-protection
...
code on the IRC server.
1999-03-30 04:50:31 +00:00
terry%netscape.com
ecd4cba147
Get mozillazine info from RDF; added ^DJI stock.
1999-03-30 01:55:38 +00:00
terry%netscape.com
46ac83ca16
mozbot now knows how to get info from the same RDF file that netcenter
...
gets its channel stuff from. It is now possible to make mozbot listen
to a new channels by just adding one line of code for each channel.
1999-03-30 01:02:30 +00:00
sar%netscape.com
42708ebc50
only watch SeaMonkey tree, Mozilla-External is old news
1999-03-17 21:56:50 +00:00
terry%netscape.com
313eba7bd8
NSCP is no more.
...
Horrible hack to have it look at Grendel tinderbox if the bot's name
contains "grend".
1999-03-17 19:36:11 +00:00
leaf%mozilla.org
5feaf62b70
ok, this time for sure, fixing mozbot.
1999-03-05 06:28:58 +00:00
leaf%mozilla.org
6eebf4a26a
making the bot's given nick (an argument) global, because i'm evil.
1999-03-05 06:19:28 +00:00
terry%netscape.com
163fe0b582
Get rid of sar's "#" hack on the stocks; it no longer seems to work.
1999-01-29 20:56:23 +00:00
terry%netscape.com
f64a7cf9fb
That didn't work. Disable freshmeat another way.
1999-01-22 22:15:08 +00:00
terry%netscape.com
7a315afdfb
Change mozbot's diet -- freshmeat is causing it to choke.
1999-01-22 22:11:19 +00:00
sar%netscape.com
c140b13e34
try realtime quotes. the # should work, if not, it will get backed out.
1999-01-20 04:21:18 +00:00
terry%netscape.com
7c70a4172b
Throw some freshmeat into the fray.
1999-01-07 23:21:44 +00:00
terry%netscape.com
dc1c990e34
Whoops. Do things in a better order, so we don't have uninitialized
...
variables.
1999-01-07 22:42:42 +00:00
terry%netscape.com
3cc5969a4e
Tracks stocks, too.
1999-01-07 22:33:01 +00:00
leaf%mozilla.org
f90680e525
fixed mispelled greetings and added some.
1998-12-31 23:29:48 +00:00
terry%netscape.com
c3bad21351
raptor => SeaMonkey.
1998-12-31 23:27:49 +00:00
terry%netscape.com
fd8ba692b1
Track mozilla.org news. Whenever a newsitem appears in anything, tell
...
the channel about it. Also, now checks everything once an hour.
1998-12-31 18:38:54 +00:00
sar%netscape.com
5b534de112
remove Mozilla from the list of cared about trees
1998-12-17 06:02:45 +00:00
terry%netscape.com
fad55e455d
mozillazine has changed its format; cope with the new format.
1998-11-16 18:58:24 +00:00
terry%netscape.com
ebc8e373e3
If we fail to get slashdot data, don't let that stop us from trying
...
again in a couple of hours.
1998-11-08 21:12:12 +00:00
terry%netscape.com
88cc417a7b
Greatly enhance the bot's conversational ability, using the very
...
latest in AI techniques.
1998-11-06 20:53:22 +00:00
harrison%netscape.com
bc31358ccf
added a debug command to show when external content was last
...
updated (slashdot, mozillazine)
1998-11-04 01:19:08 +00:00
terry%netscape.com
ba031fd947
Changed format of slashdot headline URL. It's now more consistant with
...
the mozillaZine one, and works better with tkirc's automatic URL detection.
1998-10-30 16:28:56 +00:00
terry%netscape.com
c24dd840d9
Major spankage. Every command that mozbot understands on the public
...
channel can now also be sent to it via /msg. Much code reorg done to
accomplish this.
1998-10-29 18:59:22 +00:00
terry%netscape.com
bb4243735b
Cram headlines into less lines of output.
1998-10-29 16:56:30 +00:00
harrison%netscape.com
65e5038151
added support for slashdot headlines. say "mozbot, slashdot"
...
(or sd or /.) to see them.
1998-10-29 11:01:29 +00:00
terry%netscape.com
3dd5d89333
Stop lying and saying trees aren't busted when they are. And bring
...
back the word "Horked".
1998-10-23 06:11:07 +00:00
terry%netscape.com
ddccab3b1c
Enabled "say /me".
1998-10-22 22:35:21 +00:00
terry%netscape.com
f6dfb8a468
Turned on "use strict". Give the URL for tinderbox. Moved everything
...
into the current directory, instead of using $HOME.
1998-10-22 22:01:42 +00:00
harrison%netscape.com
516aa8cbab
changes to tree state (opened, closed) announced, included
...
in "tress" output. how many ways can mozbot say hello?
mozillaZine headlines: type "mozbot, mz" or "zine" or
"mozillazine" if you like to type. cleaned up some code,
moved code around. also modified Tinderbox module to use
terry's tinderbox/quickparse hack.
1998-10-22 02:45:27 +00:00
terry%netscape.com
3c05ebb691
Send out notifications whenever a tree changes state. Now also
...
watching Mozilla-External.
1998-10-17 03:39:20 +00:00
terry%netscape.com
d10130ca33
Whoops; get rid of the icky tabs I let sneak in. Also, be a bit less
...
chatty when automatically restarting.
1998-10-17 03:06:52 +00:00
terry%netscape.com
fc3a800559
Restart ourselves whenever the source code changes.
1998-10-17 02:50:48 +00:00
terry%netscape.com
41d41da0e3
Unleash mozbot source to the world.
1998-10-17 01:54:40 +00:00