James Vega
e1d1343055
Using utils.depluralize now instead of my previous hack
2003-10-18 14:21:03 +00:00
James Vega
29a3264126
Added more information to the snarfer and cleaned up the related tests.
2003-10-18 14:19:06 +00:00
Jeremy Fincher
aab016ddd1
Changed the name of the Google plugin to GoogleTools.
2003-10-18 13:25:12 +00:00
Jeremy Fincher
f92d03e3a3
Changed the name of the Topic plugin to ChannelTopic.
2003-10-18 13:14:57 +00:00
Jeremy Fincher
84fc2b1078
Changed the name of the News plugin to ChannelNews.
2003-10-18 13:04:29 +00:00
Jeremy Fincher
7ca40702bf
Changed the name of the IMDB plugin to Movies.
2003-10-18 12:59:46 +00:00
Jeremy Fincher
fa8fc4ab52
Fix for bug #825749 , improper relaying of relay of kicks.
2003-10-17 23:08:27 +00:00
Jeremy Fincher
9966fc72a9
Made Status update the uptimes database on every message.
2003-10-17 21:51:31 +00:00
James Vega
edab9e52b2
Added a scramble command and accompanying tests.
2003-10-17 17:03:25 +00:00
James Vega
6e728e74da
Improve the snarfer re so that index.php is not required
2003-10-17 14:26:33 +00:00
James Vega
3dac2d986e
Escape the .'s in the urls for the snarfer
2003-10-17 14:23:51 +00:00
James Vega
a2c6084fd9
Replaced the old-style irc.queuemsg with newer irc.error
2003-10-17 14:18:00 +00:00
James Vega
b2dd349235
Fixed all the #! lines to be consistent and a couple formatting issues with
...
the copyright
2003-10-16 14:53:42 +00:00
Jeremy Fincher
a6ddd4816c
Fixed the order of arguments on debversion and made it only do one package at a time.
2003-10-16 14:03:12 +00:00
Jeremy Fincher
d307421665
Added QUIT statkeeping.
2003-10-16 13:34:02 +00:00
Jeremy Fincher
b6185c4b33
Fixed problems with cpustats on Windows; at least now an error is reported.
2003-10-16 11:27:45 +00:00
Jeremy Fincher
d6faad6775
Added server reporting to the Relay.relaywhois command.
2003-10-16 10:58:31 +00:00
Daniel DiPaolo
a63ee1e304
* Decided to ditch the "_is_" syntax. I never liked it and implementing it
...
may prove to be difficult here. It may find its way back in, but there's no
point in having it in there now when it doesn't work right anyway.
2003-10-16 05:39:15 +00:00
Daniel DiPaolo
aee5c6c18e
* Finished up MoobotFactoids, I think. Added delete, augmentFactoids (foo is
...
also bar), and replaceFactoids (no foo is bar), as well as cleaning up some
of the regexps that were there (we allow spaces in the factoids, dummy!), and
also made the addFactoids regexp more accomodating to other phrases with the
word "is" in them :) Also, updated the tests for it, of course.
2003-10-16 05:27:01 +00:00
Daniel DiPaolo
ea024def78
* Fixed some quoting issues in list*. Adopted the practice of repr()'ing all
...
factoid keys before displaying them (idea stolen from searchfactoids in
Factoids). Also fixed them in the tests as well as adding a test to insure
that it's done right.
* Added the listkeys and listvalues commands.
2003-10-16 03:51:53 +00:00
James Vega
a428c6fc91
Add slightly better handling of de-pluralization
2003-10-16 02:42:47 +00:00
Daniel DiPaolo
ddfd7e10e1
* LOTS of updates to the MoobotFactoids test suite, parts of which aren't ready
...
yet, but the test targets should be pretty static from here on out, except
adding new tests.
* Fixed up lock and coded unlock in MoobotFactoids (actually, factored the
common code out into one helper function that each call).
* Added the changeFactoids (=~) portion.
* Changed the table structure again (should be the last time). Locked_by was
redundant if we're only going to let factoid creators lock/unlock. Removed
it.
2003-10-16 02:03:35 +00:00
James Vega
f567f36e4c
Fixed a bug with debfile so that it doesn't error out when there are no
...
arguments
2003-10-16 01:59:17 +00:00
Jeremy Fincher
ba9e9f4397
Max out the recorded uptimes at 50.
2003-10-15 06:25:32 +00:00
Jeremy Fincher
f987a6e69b
Removed several instances where it would raise exceptions the message after parting a channel.
2003-10-15 05:56:32 +00:00
Jeremy Fincher
bd7f1f9389
Fixed the snarfer to allow https links.
2003-10-15 05:37:21 +00:00
Jeremy Fincher
b6fb71d5a5
Added one minor thing so *all* unexpired news items aren't shown.
2003-10-15 05:30:02 +00:00
Jeremy Fincher
5be65f1caf
Added changenews and oldnews.
2003-10-15 05:25:26 +00:00
Daniel DiPaolo
41f1cddbcf
* Fixed INSERT query in addFactoids to mirror the changes made in the table
...
structure a few revisions back (oops)
2003-10-14 16:00:50 +00:00
Jeremy Fincher
0064748d68
Whoa, that was some old code -- written before IrcMsg had an __len__, apparently.
2003-10-14 06:41:52 +00:00
Jeremy Fincher
79ea3b1363
Moved bestuptime over to the Status plugin.
2003-10-14 06:39:31 +00:00
Jeremy Fincher
e4c64ec2ca
Made *everything* case-insensitive.
2003-10-14 05:54:11 +00:00
Jeremy Fincher
8fd6a094de
Made the help for wtf more descriptive.
2003-10-14 02:31:44 +00:00
Daniel DiPaolo
3ae813674e
* adding MoobotFactoids stuff as per jemfinch's request - though it's not quite
...
done yet
2003-10-13 21:22:16 +00:00
Jeremy Fincher
f706191201
Added test for rpn 2 degrees and fixed rpn to pass it.
2003-10-13 04:54:57 +00:00
Jeremy Fincher
6c3e193b93
Fixed bug found by G-LiTe and added a test.
2003-10-13 03:47:33 +00:00
James Vega
84f931bb9f
Lots of pylint cleanups
2003-10-11 21:03:02 +00:00
James Vega
2acf59d781
Added a urlsnarfer and the appropriate tests
2003-10-11 20:52:35 +00:00
James Vega
c202848677
Lots of cleanups.
...
Added a generic _formatResp that works with both bugs and rfes.
Renamed _*Opts and _{bug,rfe}Re so that they can be used with both bugs and rfes (since they're the same for both cases).
Bolded the description when requesting a single bug/rfe.
2003-10-11 18:40:22 +00:00
Jeremy Fincher
5c1ecc2248
Better error messages in addAlias.
2003-10-11 12:48:12 +00:00
Jeremy Fincher
eb01a8e99d
Removed pi -> 3.14 capability.
2003-10-11 03:37:38 +00:00
Jeremy Fincher
e9bcf8a98d
Should've been removed a long time ago.
2003-10-10 23:03:40 +00:00
James Vega
6fa0ef039d
Cleaned up the usage example
2003-10-10 13:55:38 +00:00
James Vega
3c5978a76e
Added the Sourceforge plugin (which has the commands: bugs and rfes) and the
...
accompanying tests
2003-10-10 13:47:06 +00:00
Jeremy Fincher
ecbdb0bbbe
Made the bot not relay his own TOPIC messages.
2003-10-10 13:37:23 +00:00
Jeremy Fincher
48f71bb29c
Made to relay topic changes.
2003-10-10 06:10:50 +00:00
Daniel DiPaolo
9f2352fbea
* Fixed searchtodo
...
* Wrote tests for Todo.py
2003-10-10 05:47:19 +00:00
Jeremy Fincher
1e8de55ff8
Fixed bug where factoids would raise a DatabaseError when there were no arguments given.
2003-10-10 05:44:41 +00:00
Jeremy Fincher
816d59b141
Don't bother with the questions about the info alias. No one cares.
2003-10-10 03:18:52 +00:00
Jeremy Fincher
2afb4ef965
Fix for bug #820810 : Don't ask to load Alias if Alias is already loaded.
2003-10-10 03:17:24 +00:00