Jeremy Fincher
1638a1c796
Fixed bug #941579 .
2004-04-29 11:52:20 +00:00
Jeremy Fincher
2c2e21e765
Fixed bug #941101 .
2004-04-29 11:49:24 +00:00
James Vega
20ac0993bc
Add Http.zipinfo
2004-04-28 21:13:33 +00:00
James Vega
7d3565769c
Mark the files that I'm "claiming"
2004-04-28 08:45:00 +00:00
James Vega
349245a78e
Fix a (probably) long-standing bug with Debian.file and pythonZgrep. Update
...
Debian.version so that it uses the user's 'package' name as a subword for
which to search. This better reflects the original behavior of
Debian.version. Also added --exact option to Debian.version in case people
don't want to use the subword search.
2004-04-28 07:54:04 +00:00
Jeremy Fincher
cd3039317d
Added an author command.
2004-04-28 06:30:55 +00:00
Jeremy Fincher
41a1c9f4d1
lock, unlock, restore.
2004-04-27 11:04:36 +00:00
Jeremy Fincher
4db5d0e536
Let's not synchronize topics unless we're actually relaying the channel, k?
2004-04-27 10:55:02 +00:00
Jeremy Fincher
623d71911f
Fixed bug #942506 .
2004-04-26 19:42:25 +00:00
Jeremy Fincher
27cd893dbd
Make sure we don't take revenge on ourselves.
2004-04-26 15:35:56 +00:00
Jeremy Fincher
c63826dcff
Better traceback handling.
2004-04-22 21:34:40 +00:00
Jeremy Fincher
2c1437c8fc
Initial checkin for Anonymous.
2004-04-22 03:53:41 +00:00
Jeremy Fincher
e50f3ccbac
Added Utilities.last.
2004-04-22 03:39:38 +00:00
Jeremy Fincher
d2a80781dc
Should fix both RSS bugs Vee2d2 reported.
2004-04-22 02:59:15 +00:00
Jeremy Fincher
b5ac09b4e1
Oops, forgot to update these for the reviter=>reversed change.
2004-04-22 02:55:46 +00:00
James Vega
173af6567f
Update RSS.info to accept an rss feed name as well as a url
2004-04-21 07:38:18 +00:00
Jeremy Fincher
f7010805ee
Made 'alias foo bar' work as expected.
2004-04-20 11:28:03 +00:00
Jeremy Fincher
c1313130a8
Added a monologue command.
2004-04-20 11:19:31 +00:00
Jeremy Fincher
ed8df0a998
Updated sorted for 2.4 compatibility.
2004-04-20 10:04:09 +00:00
Jeremy Fincher
85807dd077
Fix for slashdot bug, I think.
2004-04-20 09:51:55 +00:00
Jeremy Fincher
96838d0dbc
Removed catch, moved curry to utils.py
2004-04-20 09:44:58 +00:00
Jeremy Fincher
eee1f7cee2
Added a <number of headlines> argument to feed commands.
2004-04-19 19:24:52 +00:00
James Vega
ca9f696c8c
Weed out the last of the floating point COUNT bugs
2004-04-19 15:16:31 +00:00
James Vega
48f2de64a4
If a project doesn't have any bugs/rfes/trackers, we should just say so
...
instead of raising an exception and making it look like there was a problem.
2004-04-18 20:16:55 +00:00
Jeremy Fincher
086a2fcab6
Refactored LogLevel crap.
2004-04-18 06:24:37 +00:00
Jeremy Fincher
e7f6aa884f
FinallyEXCLAIM
2004-04-18 00:35:54 +00:00
James Vega
2a62e3cd5b
supybot.plugins.Babelfish.disabledLanguages ->
...
supybot.plugins.Babelfish.languages
2004-04-17 17:17:45 +00:00
Jeremy Fincher
136ec785b0
New implementation to the 'prevent myself from relaying my own relay messages' code.
2004-04-17 17:14:59 +00:00
Jeremy Fincher
7ef716f406
Added the network name to the logfile for channels by default.
2004-04-17 15:53:24 +00:00
Jeremy Fincher
74f2b75fac
Small changes. jamessan, look at this.
2004-04-17 14:46:50 +00:00
Stéphan Kochen
e6468e51da
Updated wizard and a tiny docstring update. (ooooooooooh :p)
2004-04-17 14:43:09 +00:00
Stéphan Kochen
69b255b4f5
Commented.
2004-04-16 21:23:53 +00:00
Stéphan Kochen
4a5380b4f7
Fixed LogToIrc overriding default log level.
2004-04-16 21:11:41 +00:00
James Vega
6a7981aac0
A little refactoring and make sure Sourceforge.tracker reports the URL since
...
bug/rfe used to
2004-04-16 16:31:17 +00:00
James Vega
68766a5c91
*Someone* forgot to remove the debug logging.
2004-04-16 15:19:14 +00:00
Jeremy Fincher
25281d7476
Workaround for Markov wonkiness.
2004-04-16 08:31:16 +00:00
Jeremy Fincher
392108a6fc
Blech, some commented-out code until after the release.
2004-04-16 07:59:47 +00:00
Jeremy Fincher
0284ec803e
Added supybot.plugins.LogToIrc.notice, for sending logs to nicks via NOTICE instead of PRIVMSG.
2004-04-16 07:50:06 +00:00
Jeremy Fincher
bf7a893a75
No need to ghost; let's try switching to the nick and only ghost if we get a 433.
2004-04-16 07:43:52 +00:00
Jeremy Fincher
16c4150d1c
Mega r0x0r update.
2004-04-16 07:40:18 +00:00
Jeremy Fincher
99adf8511f
Uh, someone forgot to make the remainder of the changes necessary for the unColor -> stripColor conversion...
2004-04-15 23:41:24 +00:00
James Vega
b9ab839470
BadWords will now filter words that have been formatted
2004-04-15 21:20:52 +00:00
Jeremy Fincher
38fee5b2dd
Oops, forgot a canonicalName.
2004-04-15 14:17:07 +00:00
Jeremy Fincher
86a217c4b3
Added.
2004-04-15 06:41:04 +00:00
Jeremy Fincher
227738f78e
Bugfix for Shame.
2004-04-15 06:36:34 +00:00
James Vega
08fc07b698
Yay! Finally able to consolidate Sourceforge.{rfe,bug} into
...
Sourceforge.tracker. Less code, more functionality. What could be better?
2004-04-15 06:20:21 +00:00
Jeremy Fincher
c428e8908b
Improved Google.spell message.
2004-04-14 23:33:18 +00:00
Jeremy Fincher
bb850f2d6a
Added some extra logging.
2004-04-14 15:47:10 +00:00
Jeremy Fincher
866e4ebd62
Added the ability to have multiple targets as well as do some capability-checking on the targets.
2004-04-14 15:46:23 +00:00
Jeremy Fincher
6504dfcaa1
Ooh, a better implementation. I rock.
2004-04-14 14:35:06 +00:00
Jeremy Fincher
1cb8cd0933
Added RFE #900293 .
2004-04-14 10:13:53 +00:00
Jeremy Fincher
b15b85ea7c
Changed the name from LogToChannel to LogToIrc and made it capable of message nicks and not just channels.
2004-04-14 09:31:15 +00:00
Jeremy Fincher
a4bf228a45
Updated help for echo.
2004-04-14 02:40:44 +00:00
James Vega
403a561671
Add supybot.plugins.Weather.convert, which determines weather or not whether
...
will convert temperature to the configured unit.
2004-04-14 00:26:08 +00:00
Jeremy Fincher
5d8f0156fb
Fixed bug #934240 .
2004-04-13 18:25:49 +00:00
Jeremy Fincher
aea2f421e8
Updated a docstring and made sure to lower all the channel logfile names.
2004-04-13 05:24:05 +00:00
Jeremy Fincher
132adeff7d
Updated.
2004-04-13 05:18:17 +00:00
Daniel DiPaolo
e32b66df93
Fixed a boo-boo in the help string for fundb.add
2004-04-13 04:08:15 +00:00
Jeremy Fincher
72c0eb5d23
Added success.
2004-04-13 01:49:56 +00:00
James Vega
0027117e8c
Fix some coloring/formatting bugs we had
2004-04-13 01:01:17 +00:00
Jeremy Fincher
e877874cf7
Forgotten colon.
2004-04-13 00:59:35 +00:00
Jeremy Fincher
cb97f75027
Added the ability to auto-{op,voice,halfop}.
2004-04-13 00:58:56 +00:00
Stéphan Kochen
1541f051fd
Seperated logging to channels to it's own plugin.
...
(...and a couple of smaller changes to log itself)
2004-04-12 16:08:23 +00:00
Jeremy Fincher
ec0dd27960
All in the name of case insensitivity.
2004-04-09 16:29:16 +00:00
Jeremy Fincher
0194abff28
I may finally have squished the most obvious bugs.
2004-04-09 15:43:51 +00:00
Jeremy Fincher
8a979b3ada
Updated.
2004-04-09 15:13:26 +00:00
Jeremy Fincher
34ca5530b0
Man, I really didn't get enough sleep last night. Let's try this.
2004-04-09 11:38:06 +00:00
Jeremy Fincher
f77f48d0f3
Added some lockingEXCLAIM w00rEXCLAIM LocksEXCLAIM
2004-04-09 05:22:56 +00:00
James Vega
b2153c83fb
unColor is now working. Added a colorstrip outfilter to Filter to close RFE
...
#863599
2004-04-09 03:59:12 +00:00
James Vega
47d7f5e18b
Correctly get the disabledLanguages value (it's a ChannelValue, not
...
GlobalValue) and update the tests to match the new failure string.
2004-04-08 14:34:54 +00:00
James Vega
9d3c1e6e8b
commaAndify(..., And='or')
2004-04-08 14:09:46 +00:00
Jeremy Fincher
60bdc8bded
Picked up a few more configuration variables.
2004-04-08 11:27:34 +00:00
James Vega
8587c3cd4f
Added supybot.plugins.Babelfish.disabledLanguages to disable certain languages
...
from being translated/spoken
2004-04-08 03:28:28 +00:00
Jeremy Fincher
5f53515a54
Fixed bug that cause RSS.announce not to announce in more than one channel.
2004-04-05 21:36:27 +00:00
Jeremy Fincher
77e6aa7453
Oops, syntax error.
2004-04-05 15:57:22 +00:00
Jeremy Fincher
b74cbfafef
Errant dot, begone why the FSCK can't I put an exclamation point in a stupid commit message? Bash freaking sucks. zsh handles this just fine. I can't even escape the stupid markEXCLAIMEXCLAIMEXCLAIM I CAN'T EVEN PUT STUPID PARENTHESES IN THESE COMMITS MESSAGES DIE GNU DIE DIE DIE DIE DIE DIE STUPID DOUBLE QUOTATION PARSING BITCHES
2004-04-05 10:18:45 +00:00
Jeremy Fincher
8979bc8c3d
takeRevengeOnOps.
2004-04-05 10:15:05 +00:00
Jeremy Fincher
75ef083226
Fixed an error message slightly.
2004-04-05 09:57:36 +00:00
Jeremy Fincher
4c1d2c6431
Fixed bug #927010 .
2004-04-05 09:52:23 +00:00
Jeremy Fincher
36f182dc60
Handled bug #926443 .
2004-04-05 09:50:58 +00:00
Jeremy Fincher
f8f1b4585f
Slight readability change.
2004-04-05 09:25:33 +00:00
James Vega
ee6ec32e01
Added Debian.bug
2004-04-01 17:09:20 +00:00
James Vega
14ec774fe8
*finally* got the Debian.incoming globbing fixed. fnmatch.fnmatch is wonky
2004-04-01 15:01:26 +00:00
James Vega
7e7343d968
It's nice to have sgmllib imported when you're trying to catch it's exceptions
2004-04-01 15:00:04 +00:00
Jeremy Fincher
72462d85d1
Looks like I didn't finish a thought.
2004-04-01 11:47:54 +00:00
Jeremy Fincher
d4c7db7a93
Began Relay.reconnect and changed names to nicks.
2004-03-30 21:14:34 +00:00
Jeremy Fincher
cc9522e833
Slight cleanup.
2004-03-30 08:32:17 +00:00
James Vega
346d0a5acc
your colon misses you, jemfinch
2004-03-29 16:52:42 +00:00
Jeremy Fincher
7d3c9ffef0
Fix for fix for scheduler.list showing ran (but not removed) events.
2004-03-29 16:45:09 +00:00
Jeremy Fincher
c96065a540
Fix for scheduler.list showing ran (but not removed) events.
2004-03-29 16:26:09 +00:00
Jeremy Fincher
f5365a6202
Added channel logfile rotation.
2004-03-27 20:18:47 +00:00
Jeremy Fincher
07d10bb223
Fixed bug #923562 .
2004-03-27 13:30:46 +00:00
James Vega
f130db33cc
Better error checking with Http.stockquote and remove Http.weather's tests.
2004-03-26 00:56:31 +00:00
James Vega
a1e48a8ff7
Make sure the Wind Chill and Heat Index temps are configurable in Weather.ham
2004-03-26 00:28:51 +00:00
Jeremy Fincher
4837707e65
Slight refactoring.
2004-03-25 12:14:01 +00:00
Jeremy Fincher
154577832c
Change words from a channel value to a global value.
2004-03-25 12:13:29 +00:00
Jeremy Fincher
ea8c7ddf77
Added timestamp configuration variable.
2004-03-24 23:10:55 +00:00
Jeremy Fincher
057563540f
Removed leading spaces if the timestamp is set to nothing.
2004-03-24 23:05:28 +00:00
Jeremy Fincher
adc046a6a0
Added flushImmediately and [nolog] prefix.
2004-03-24 22:50:10 +00:00
James Vega
22d484ef01
YAPMR
2004-03-19 17:13:33 +00:00
James Vega
6a211adb42
YAPMR
2004-03-19 16:58:54 +00:00
James Vega
3ae730a94c
Fix the passing of quoted text on to Google searches ... again. This time it's
...
correct. ;)
2004-03-17 13:38:04 +00:00
James Vega
823c91ff44
Updated Wordstats plugin to allow removal of tracked words.
2004-03-14 06:43:03 +00:00
Daniel DiPaolo
4e7d862373
Removing the "see foo" referencing code as it is error-prone (it's really tough
...
to accurately track self-referencing leading to recursion and circular
references leading to infinite looping) and I don't think it's all that useful.
Fixing it would make the already-contorted code of this plugin even worse!
2004-03-11 04:50:09 +00:00
James Vega
a79bc26201
Updated Seen.seen to accept no arguments.
2004-03-09 22:04:41 +00:00
James Vega
672b2e9df1
Revert the non-PRIVMSG watching until we have a proper mixin to be able to
...
track part, join, *and* quit.
2004-03-09 12:59:24 +00:00
James Vega
601ea799f3
Some small cleanups
2004-03-02 00:26:35 +00:00
Jeremy Fincher
b6f2cefa0c
Added a revision string.
2004-03-02 00:20:32 +00:00
James Vega
e31aa252dd
Don't respond with the units so as to ease nesting convert and calc
2004-03-01 23:18:21 +00:00
Jeremy Fincher
d3de7cbe30
Remove replySuccess.
2004-03-01 18:32:56 +00:00
James Vega
4b32a206c4
Add Seen trackers for PART, JOIN, QUIT (and fix ircmsgs.prettyPrint for QUIT)
2004-02-29 21:13:20 +00:00
Stéphan Kochen
4db8096757
Don't notice news to the channel with supybot.reply.withPrivateNotice on.
2004-02-29 14:12:10 +00:00
Jeremy Fincher
4b1e5b5a74
Don't display errors in snarfers,, mo.
2004-02-27 17:20:57 +00:00
Jeremy Fincher
700fe71958
Minor update to cpu output, mithro said it was confusing.
2004-02-27 08:20:59 +00:00
Jeremy Fincher
8ea62d2503
I should get some kind of anality award.
2004-02-26 17:16:22 +00:00
Jeremy Fincher
aabd318710
Let's make Heralds use standardSubstitute too.
2004-02-26 16:45:38 +00:00
Jeremy Fincher
fc71c53b0e
Made echo use standardSubstitute.
2004-02-26 15:53:45 +00:00
James Vega
8590bc2134
weatherCommand -> command
2004-02-25 15:46:22 +00:00
James Vega
31c8af3fda
Yay! Now Network.whois can retrieve information for any domain.
2004-02-24 21:52:53 +00:00
Jeremy Fincher
90ace9437d
Minor stylistic updates.
2004-02-24 11:22:53 +00:00
James Vega
0e574d7144
Forgot something
2004-02-23 11:35:06 +00:00
James Vega
e5ce3c8ee9
A few more fixes/cleanups
2004-02-23 11:08:22 +00:00
Jeremy Fincher
52230d16e1
Somewhat fixed.
2004-02-23 09:49:47 +00:00
Jeremy Fincher
295eafcb37
Added weather command.
2004-02-23 09:05:12 +00:00
James Vega
af442c8313
I guess I should've used setValue instead of set for LicenseKey
2004-02-21 22:06:31 +00:00
James Vega
6f24ebecce
Fixed some things with WeatherUnit and temperature parsing in Weather.cnn
2004-02-21 21:49:44 +00:00
James Vega
d3b8c25255
Added Weather.cnn, which retrieves weather from weather.cnn.com.
...
Renamed Weather.weather to Weather.ham in preparation for jemfinch adding the
ability to specify which service to use when Weather.weather is called.
Added ability to specify default temperature units in which to report the
temperature.
2004-02-21 21:11:50 +00:00
James Vega
a76036722e
-.-- .- -.-- --..-- -. --- .-- -- --- .-. ... . -..-. ..- -. -- --- .-.
...
... . ... ..- .--. .--. --- .-. - ... .--. ..- -. -.-. - ..- .- - .. ---
-. .-.-.-
2004-02-20 22:45:27 +00:00
Jeremy Fincher
7859f16aa6
Fixed a bugz0r.
2004-02-20 22:41:51 +00:00
Jeremy Fincher
168b438edf
Fixed bug with aliases that fail to load.
2004-02-20 08:09:59 +00:00
Jeremy Fincher
65bec68ec6
Fixed bug with aliases that fail to load.
2004-02-20 08:09:29 +00:00
Jeremy Fincher
58decb39a9
Fixed bug #900879 .
2004-02-20 06:17:36 +00:00
Jeremy Fincher
dda4d61421
Added the stuff needed for channel karma.
2004-02-20 05:33:12 +00:00
Jeremy Fincher
d9a4a6da36
forgetting[something] KeyError: something
2004-02-20 05:00:31 +00:00
James Vega
61dbf12016
Remove a subclass from test_Amazon.
...
Only quote words in Amazon results if they are not being bolded.
2004-02-19 07:40:57 +00:00
Jeremy Fincher
c563559b29
googleSnarfer shouldn't prefixName, and shouldn't come back with failuers.
2004-02-19 07:18:33 +00:00
Daniel DiPaolo
bfea2fcc3f
Make Topic.add and Topic.change agree on how strict they are with users adding
...
and changing topic items (i.e., they now both fallback on simply the nick
whenever a registered username is unavailable)
2004-02-18 22:36:58 +00:00
Daniel DiPaolo
dcf7d167eb
Fixed typo:
...
<sifu> Strike|laptop: Error: I've already got ops in #grasshoppersx
That last x is the typo :)
2004-02-18 04:36:50 +00:00
James Vega
3128255c0f
MoobotFactoids.randomfactoid must've felt so lonely not having anyone to test
...
that he was ok. Add that to him having an unwanted msg lying around, and he
must've been quite sad.
2004-02-17 21:41:52 +00:00
Jeremy Fincher
1ef546178c
Fixed doMode only to do something when there are actual arguments.
2004-02-17 19:04:24 +00:00
James Vega
3851d1d152
Added amazon snarfer and price information.
2004-02-17 16:40:32 +00:00
James Vega
7192e97376
Added url to Ebay.auction as per RFE #896118
2004-02-17 15:36:27 +00:00
Jeremy Fincher
976efd87cf
Added skullY's patches for Network.whois for .orgs.
2004-02-17 08:08:18 +00:00
Daniel DiPaolo
a35e185c4b
Just changed a var name to be more clear in _lock for MF, and finally fixed the
...
MF tests so that they all pass (without removing test functionality)!
2004-02-17 06:33:23 +00:00
Jeremy Fincher
c0dad919d6
Updated.
2004-02-17 06:29:19 +00:00
Jeremy Fincher
bef64f2b21
Should fix bugz0r with OptionList.tokenize.
2004-02-17 05:14:57 +00:00
James Vega
62f3242b81
I thought this already sorted by id...
2004-02-17 02:41:09 +00:00
Jeremy Fincher
ef550c2dc0
Fixed bug lkn4it reported -- no doJoin.
2004-02-17 01:51:54 +00:00
Jeremy Fincher
2fb2a6e8cd
Made us not respond in invalidCommand if the factoid isn't found.
2004-02-16 08:30:59 +00:00
Jeremy Fincher
e86fdd4dcb
WordStats didn't have a proper __revision__.
2004-02-16 04:14:57 +00:00
Jeremy Fincher
3566d941a2
Fixed bugz0r reported by gnd and lkn4it.
2004-02-16 03:54:16 +00:00
Jeremy Fincher
20b3b6ac88
Hopefully fixed the persistence problem.
2004-02-16 03:51:11 +00:00
James Vega
23393edd83
Set licensekey registry values to private values.
2004-02-14 07:17:59 +00:00
Jeremy Fincher
3776788694
Fixed bad configure juju.
2004-02-14 00:56:17 +00:00
Jeremy Fincher
fb59b25a63
Added the ability for configuration variables to be private so they can't have their values gotten by people who can't change them.
2004-02-14 00:47:21 +00:00
Jeremy Fincher
4786631c6c
Made title snarfer not snarf if the URL is in an addressed message.
2004-02-13 21:57:38 +00:00
Jeremy Fincher
af0a4987f4
Made Factoids infinitely cooler. WE REFUSE TO BE A REDHEADED STEPCHILD!
2004-02-13 21:50:23 +00:00
Jeremy Fincher
8569d70f85
Fixed over-specifying test.
2004-02-13 10:33:18 +00:00
Jeremy Fincher
4c681b274c
Fixed test, made sure that a failure in adding lookups doesn't keep the plugin from isntantiating.
2004-02-13 10:06:27 +00:00
Jeremy Fincher
87f4d36d6f
Fixed tests.
2004-02-13 09:50:46 +00:00
Jeremy Fincher
c68a8015a0
Fixed failing tests.
2004-02-13 09:29:55 +00:00
Jeremy Fincher
f2fc683538
Added Herald.get.
2004-02-13 06:41:59 +00:00
Jeremy Fincher
2d79a470dc
Fixed problem with integer-looking ids in repeat.
2004-02-13 04:24:44 +00:00
Jeremy Fincher
af60780619
Forgot an enumerate, man, that sucked.
2004-02-12 14:12:28 +00:00
Jeremy Fincher
4396d65b94
Added docstrings for the class. Eventually help should show these instead of the dispatcher helps.
2004-02-12 07:06:12 +00:00
Jeremy Fincher
31bb1abc7d
Remove stupid alias crack...er...crap from Sourceforge.
2004-02-12 04:25:37 +00:00
Jeremy Fincher
b668da98aa
Removed stupid alias crap\!
2004-02-12 03:59:08 +00:00
James Vega
09eae1bdcc
Make sure to catch amazon.NoLicenseKey and provide a nice "hold-my-hand" help
...
message.
2004-02-12 01:13:16 +00:00
Jeremy Fincher
157106fad6
Changed from a warning to a debug log for unexpected NickServ notices.
2004-02-12 00:48:50 +00:00
Jeremy Fincher
dda081b302
Changed error message in the case of no license key.
2004-02-12 00:23:24 +00:00
James Vega
1f9d794943
Fix the Debian.version regexps and fully propagate the Zegrep -> Zgrep
...
renaming that occured a few days ago.
2004-02-11 23:39:47 +00:00
Jeremy Fincher
bd4451c3f6
Made RSS.announce require #channel,op.
2004-02-11 07:22:13 +00:00
Jeremy Fincher
1264f21f23
Fixed supybot.channels to use an IrcSet instead of a list.
2004-02-11 06:27:35 +00:00
Jeremy Fincher
cf1c3a84b9
Made Sen case-insensitive (again...)
2004-02-11 06:20:29 +00:00
Jeremy Fincher
139e1bb614
Stylistic updates.
2004-02-11 06:08:25 +00:00
Jeremy Fincher
78bf842965
Slightly more pervasive logging.
2004-02-11 06:07:50 +00:00
Jeremy Fincher
8df8c27a66
Safety catch for inconsistent wordstats/users databases.
2004-02-11 06:06:19 +00:00
Daniel DiPaolo
5aef3f2e02
Removed all instances of repr()'ing (or "%r" % ...'ing) factoid values or keys,
...
as that mucks about with unicode input/output which is desirable to keep.
2004-02-10 14:01:50 +00:00
Jeremy Fincher
ac74ef9819
Fix for bug #893264 ; we can now discover what channels require registration and only go after we've identified.
2004-02-10 04:01:05 +00:00
Jeremy Fincher
d9f1c47fba
Fix for bug #893264 ; we can now discover what channels require registration and only go after we've identified.
2004-02-10 03:48:56 +00:00
Jeremy Fincher
71d0b0343a
Made Relay *actually* save the channels in the registry.
2004-02-10 03:29:52 +00:00
Jeremy Fincher
a1cb1ae4d8
Added ghost command, caught a few more errors in identify.
2004-02-10 03:29:02 +00:00
Keith Jones
5eac427f15
Changed float division to integer division
2004-02-10 03:21:45 +00:00
Jeremy Fincher
20285ae546
Fixed bugz0rs in RSS's announcements.
2004-02-10 03:14:46 +00:00
Jeremy Fincher
0c2de453f2
Threaded RSS's announcements and made reloading/flushing work properly.
2004-02-10 02:49:52 +00:00
James Vega
dcd87d9ac2
Small grammar fix.
2004-02-09 20:32:49 +00:00
Jeremy Fincher
b63fc24865
Updated descriptions of how to re-enable commands.
2004-02-09 18:36:39 +00:00
James Vega
e3e896f014
Added proper detection of Alias plugin.
...
Added addition of search aliases in configure.
2004-02-09 16:47:25 +00:00
Jeremy Fincher
03084065d6
htmlToTexted the team.
2004-02-09 16:42:28 +00:00
Jeremy Fincher
e6f1b6e7ee
Added a TODO.
2004-02-09 16:36:56 +00:00
Jeremy Fincher
c60664f620
Fixed bugz0r #893239 .
2004-02-09 16:32:00 +00:00
Jeremy Fincher
340d1aae8d
Fixed bug #893247 .
2004-02-09 15:44:41 +00:00
Jeremy Fincher
08158cafcb
Added a __revision__.
2004-02-09 04:40:30 +00:00
James Vega
2a586bdb78
Change project registry value to defaultProject.
2004-02-09 04:02:21 +00:00
James Vega
8623e98939
Yay, now we can convert negative numbers between bases
2004-02-09 03:08:33 +00:00
Jeremy Fincher
c290465c80
Fixed lots of stuff.
2004-02-08 10:03:27 +00:00
Jeremy Fincher
0ba2815746
Added help string for supa1337.
2004-02-08 09:25:55 +00:00
Jeremy Fincher
605129991d
Fixed tests for BadWords.
2004-02-08 08:04:40 +00:00
Jeremy Fincher
5f18d57262
Slight stylistic updates.
2004-02-08 07:16:58 +00:00
Jeremy Fincher
645d654ada
Updated to use plugins.ChannelUserDB.
2004-02-08 06:48:07 +00:00
Jeremy Fincher
04b2ecd5e6
Minor updates.
2004-02-08 06:24:00 +00:00
Jeremy Fincher
36c6aa2d3d
Useless comment removed.
2004-02-08 03:24:30 +00:00
Jeremy Fincher
34f4e3412a
Updated to a flatfile database.
2004-02-08 03:23:30 +00:00
Jeremy Fincher
679b4dec26
Gotta give the channel and id in deserialize.
2004-02-07 23:56:32 +00:00
Jeremy Fincher
d451233ec7
Oops, forgot this was a set, not a list.
2004-02-07 23:39:04 +00:00
Jeremy Fincher
5d5bffe9d2
Made channels to be stored in the registry, as well as slightly refactored do376.
2004-02-07 22:43:45 +00:00
Jeremy Fincher
c9655c6785
Added announce command.
2004-02-07 22:38:49 +00:00
Jeremy Fincher
6072094207
Changed ChannelUserDatabase to ChannelUserDB.
2004-02-07 21:36:40 +00:00
Jeremy Fincher
18fcfd9335
Converted Seen to use the ChannelUserDB.
2004-02-07 21:35:32 +00:00
Jeremy Fincher
097d4e93d6
Changed Herald to CSV.
2004-02-07 21:23:00 +00:00
James Vega
57454c86b3
Grammar proper good is.
2004-02-07 20:58:04 +00:00
James Vega
416a177e51
numbers -> integers
2004-02-07 20:51:30 +00:00
Keith Jones
4d296473e5
Modified base command to allow conversion between non-decimal bases
2004-02-07 20:41:07 +00:00
Jeremy Fincher
6a2f9010b8
Fixed bugz0r.
2004-02-07 18:21:46 +00:00
Jeremy Fincher
832165e779
Added cache command.
2004-02-07 12:11:03 +00:00
Jeremy Fincher
1a22cd530e
Added two configurables to Note, thus closing another RFE.
2004-02-07 12:02:33 +00:00
Jeremy Fincher
a32a263b90
Added RFE #890130 .
2004-02-07 11:23:02 +00:00
James Vega
aa6e663768
Added Babelfish.languages (which we should've had long ago)
2004-02-07 04:24:37 +00:00
Jeremy Fincher
ede140bcde
Added the supa1337 filter for complete unreadability.
2004-02-06 16:30:35 +00:00
Jeremy Fincher
a7c2f24a1d
Added some subjects.
2004-02-06 15:50:23 +00:00
Jeremy Fincher
a20f742417
liquidx is cool.
2004-02-06 10:48:52 +00:00
Jeremy Fincher
61e46c5049
Try to fix target and prefixing of name.
2004-02-06 09:18:52 +00:00
Jeremy Fincher
d282b8582a
At least fix the formatting problem.
2004-02-06 09:17:33 +00:00
Jeremy Fincher
ea2f71d527
Safety catch to prevent a possible exception at dying time.
2004-02-06 09:16:40 +00:00
Jeremy Fincher
1f312044ae
Fixed bug.
2004-02-06 07:14:07 +00:00
Jeremy Fincher
50b0957caf
Oops, forgot to commit this awhile back.
2004-02-06 05:53:31 +00:00
Jeremy Fincher
b6c7fcafe4
Forgotto import conf.
2004-02-06 05:08:16 +00:00
Jeremy Fincher
c45564260d
Oops, shouldn't still require sqlite.
2004-02-06 05:05:40 +00:00
Jeremy Fincher
3dc5dca1e3
Didn't register the plugin :)
2004-02-06 04:45:14 +00:00
Jeremy Fincher
6e062306f2
Added output to the list of functions imported from questions.
2004-02-06 04:36:21 +00:00
Jeremy Fincher
3af53ac0b3
Converted to zgrep from zegrep; I thought I did this before...
2004-02-06 04:34:52 +00:00
Daniel DiPaolo
0d2724d0f3
Fixed Dunno.change and added a test to make sure it works
2004-02-05 06:00:44 +00:00
James Vega
82b0bffb90
Properly disable the commands. Also, the configure prompts still need to be
...
updated to reflect the correct way to re-enable these commands.
2004-02-04 21:03:06 +00:00
Jeremy Fincher
d00935854e
Fixed possible uncaught exception bugz0r.
2004-02-04 08:19:28 +00:00
Jeremy Fincher
3d186a1478
Changed not to use onStart.
2004-02-04 07:44:51 +00:00
Jeremy Fincher
3e08f7b80f
Updated to use the registry and remove onStart.
2004-02-04 07:43:01 +00:00
Jeremy Fincher
be31cac273
Made lookups persistent with the registry.
2004-02-04 07:11:47 +00:00
Jeremy Fincher
03c6efcb7f
Partial conversion to registry, need to get it on my desktop box to test.
2004-02-04 06:55:35 +00:00
Jeremy Fincher
0d6136610e
Changed to use the registry.
2004-02-04 05:56:04 +00:00
Jeremy Fincher
1663642227
Fixed a tiny bugz0r.
2004-02-03 22:59:09 +00:00
Jeremy Fincher
0db9d6fd7d
Restrict Alias from making Aliases that coincide with plugin names.
2004-02-03 16:47:18 +00:00
Jeremy Fincher
e9aac2e191
Made into a flatfile, w00t!
2004-02-03 05:29:40 +00:00
Jeremy Fincher
8f683713de
Updated to use a cooler config file.
2004-02-02 08:34:58 +00:00
Jeremy Fincher
51a4db1a6c
Converted Alias to use the cool new preserver stuff.
2004-02-02 07:15:27 +00:00
Jeremy Fincher
0830e576c2
Fix the output of doctype, I don't care if we're different from mozbot.
2004-02-02 01:30:47 +00:00
James Vega
096bbdc463
Added --{from,to} and --sent options to Note.list
2004-02-01 21:47:11 +00:00
Stéphan Kochen
23c4b69d3c
Whoops. :p
2004-01-31 22:27:12 +00:00
Stéphan Kochen
5957eaad5d
Lots of wizard updates. Still have to get rid of the onStart and
...
afterConnect stuff though.
2004-01-31 22:24:43 +00:00
James Vega
b410a79d64
So begins the slow whittling away at the "Condense old notes" RFE
2004-01-31 22:05:09 +00:00
Jeremy Fincher
7f2578a13e
Updated to make the tests pass.
2004-01-31 22:04:46 +00:00
Jeremy Fincher
2b93f028d9
Fixed test and the names of some configuration variables.
2004-01-31 21:56:39 +00:00
Jeremy Fincher
17b32e8d54
Added nicer error handling if the user does try Note.get.
2004-01-31 21:25:42 +00:00
Jeremy Fincher
8e1b96885a
Fixed all tests for this plugin.
2004-01-31 21:10:23 +00:00
Jeremy Fincher
55c392fae3
Fixed tests.
2004-01-31 21:03:31 +00:00
Jeremy Fincher
781ff46653
Moved some seen stuff out of ChannelStats.
2004-01-31 20:53:09 +00:00
Jeremy Fincher
941d4e1523
Updated to put just the domain rather than the whole url in snarfer replies.
2004-01-31 20:52:24 +00:00
Jeremy Fincher
4ebbf7bf52
Fixed all tests.
2004-01-31 20:48:05 +00:00
Jeremy Fincher
e51b41eef3
Split Seen out from ChannelDB.
2004-01-31 20:26:15 +00:00
Jeremy Fincher
b592ef27fc
Fixed test failures in Bugzilla.
2004-01-31 17:31:04 +00:00
Jeremy Fincher
d2c6d66214
Fixed failing test for roulette.
2004-01-31 07:31:11 +00:00
Daniel DiPaolo
2d21655cb2
blootbot-compatibility (and cool feature desire) - moobot factoids that are
...
like "see <factoid key>" now actually return the value of that factoid key
2004-01-31 06:52:28 +00:00
James Vega
ef794aecb0
Removed some debugging logs
2004-01-31 00:34:46 +00:00
James Vega
1e76f3af70
Added vee2d2's Debian.new command
2004-01-31 00:18:04 +00:00
Jeremy Fincher
731c9f0bdb
More bugz0rs fixed.
2004-01-30 23:47:30 +00:00
Jeremy Fincher
3f4a4297fe
Must've accidentally removed addressedRegexps during the conversion to registry.
2004-01-30 22:12:27 +00:00
James Vega
6049e4c586
Added vee2d2's roulette w/out ops idea.
2004-01-30 21:41:52 +00:00
Jeremy Fincher
953e79e458
Changed a log entry.
2004-01-30 19:54:12 +00:00
Jeremy Fincher
88ba40baad
Added cycleToGetOps configuration variable.
2004-01-30 19:00:04 +00:00
James Vega
43d0619796
We don't use '.' as the channel capability separator anymore.
2004-01-30 16:33:21 +00:00
Jeremy Fincher
ec288430df
Finished fixing the switch to registry.
2004-01-30 06:11:51 +00:00
Jeremy Fincher
6362a02cd1
Let's play it safe.
2004-01-30 06:05:32 +00:00
Jeremy Fincher
c9787b29f7
Fixed a few bugs in the conversion from configurable to registry.
2004-01-30 06:00:30 +00:00
Jeremy Fincher
3de0f0e6f2
Updated, had bugs from the registry conversion.
2004-01-30 05:01:46 +00:00
Jeremy Fincher
3b17c81cb8
Changing the name from ChannelDB to ChannelStats.
2004-01-30 04:58:22 +00:00
Jeremy Fincher
e399b22667
Converted Relay to use the registry.
2004-01-30 04:54:15 +00:00
James Vega
b4d327cc61
Removed unnecessary __init__ and die methods
2004-01-30 00:04:56 +00:00
James Vega
fac4c5624c
Removed any unnecessary configure methods (ones that only called
...
conf.registerPlugin) and changed all other configure methods to accept the
advanced argument instead of onStart.
2004-01-29 23:58:27 +00:00
James Vega
17174d134d
Fixed the configure() definition. Fixed Debian.file so that something like
...
"@debian file ntpq" actually works without the user needing meta-characters.
2004-01-29 23:51:20 +00:00
Stéphan Kochen
e0f1538613
Bad indent.
2004-01-29 17:58:38 +00:00
Keith Jones
0c53779a1b
Fixed calc docstring that I inadvertently messed up
2004-01-28 22:50:00 +00:00
James Vega
bc11f76166
Updated configure() to only take one argument (onStart) and switched all of
...
the onStart.append('load pluginName') calls to
conf.registerPlugin('pluginName', True)
2004-01-28 22:19:25 +00:00
Jeremy Fincher
4e5957d8d2
These don't work yet, but I need to be able to see my other diff.
2004-01-28 19:08:47 +00:00
Jeremy Fincher
c61e0c20d3
Converted to use the registry.
2004-01-28 19:05:16 +00:00
Jeremy Fincher
9cf39dfca4
Changed the help of learn to match the registry.
2004-01-28 18:13:21 +00:00
Jeremy Fincher
7f107ff9c2
Made maxSize a config variable, supybot.httpPeekSize.
2004-01-28 16:14:12 +00:00
Jeremy Fincher
b2f5fb630c
Made hierarchical.
2004-01-28 15:53:46 +00:00
Jeremy Fincher
fda68a2252
Updated to add a few more configuration variables.
2004-01-28 14:05:21 +00:00
Daniel DiPaolo
1f60dc36c2
converted QuoteGrabs to use registry
2004-01-28 00:08:43 +00:00
Jeremy Fincher
214b7960bf
Initial checkin. These don't work, but I figured I'd add them anyway.
2004-01-27 20:06:28 +00:00
Jeremy Fincher
78d4c39e1b
Forgot not to import configurable.
2004-01-27 20:00:03 +00:00
Jeremy Fincher
10afe5b8dd
Removed bestuptime.
2004-01-27 19:24:39 +00:00
Jeremy Fincher
64f4013a2f
Updated to use the registry.
2004-01-27 18:09:35 +00:00
James Vega
a53819a00d
Fixed some bugs left over from registry conversion.
2004-01-27 16:48:41 +00:00
Jeremy Fincher
05097050ac
Updated to use the registry.
2004-01-27 15:36:49 +00:00
Jeremy Fincher
0627cb9c1c
Updated to use the registry.
2004-01-27 15:28:00 +00:00
Jeremy Fincher
ca094203f5
Updated to use the registry.
2004-01-27 15:20:21 +00:00
Jeremy Fincher
1f76272d91
Removed a URL.
2004-01-27 12:28:27 +00:00
Jeremy Fincher
363fa7e6ea
Changed to notice, stuck an extra empty line in.
2004-01-27 11:25:26 +00:00
Keith Jones
46e6fdaa62
removed stupid print statements
2004-01-26 23:34:28 +00:00
Daniel DiPaolo
778f382229
Filled out the module docstring.
2004-01-26 21:19:07 +00:00
Jeremy Fincher
215a2b3a76
Changed to registry.
2004-01-26 19:17:59 +00:00
Jeremy Fincher
578fca2c06
Deprecated the Friendly plugin.
2004-01-26 18:35:57 +00:00
James Vega
ecf9ed4f9c
Typo
2004-01-26 15:35:29 +00:00
Jeremy Fincher
b8f497af21
Removed useless comment.
2004-01-26 03:48:05 +00:00
Jeremy Fincher
73a660164d
Added optional 'to' handling to translate.
2004-01-25 18:13:13 +00:00
Jeremy Fincher
64b368381f
Fixed capitalization bug in @seen.
2004-01-25 17:24:35 +00:00
Keith Jones
f36113a697
New convert command uses convertcore.py, plus updated units command.
...
Additionally, _floatToString now slightly more lax in checking "near
enough" to zero, and uses same check for "near enough" to int. This was
done so that convert [calc 2*pi] rads to degrees equals exactly 360.
2004-01-25 07:03:27 +00:00
Jeremy Fincher
78eafe3fa6
Fixed the sqrt bug submitted by kmj.
2004-01-24 18:57:01 +00:00
Jeremy Fincher
f3b49e4e88
Added cyborg.
2004-01-23 16:41:01 +00:00
Jeremy Fincher
75ef7630a8
Factored out _floatToString.
2004-01-23 15:43:09 +00:00
Jeremy Fincher
4308350a35
Updated slightly.
2004-01-23 14:20:57 +00:00
Jeremy Fincher
7202aa6d22
Some updates.
2004-01-23 13:32:02 +00:00
Jeremy Fincher
c4bb73205f
Moved StringWithSpaceOnRight to registry.py.
2004-01-23 13:28:53 +00:00
Vincent Foley
89dadb78c6
removed the configurables I had forgotten to remove
2004-01-23 03:40:46 +00:00
Vincent Foley
d5bb45eacc
Modified it to work with the new config scheme
2004-01-22 21:43:07 +00:00
Jeremy Fincher
108bbd8c4f
Factored out _floatToString for kmj.
2004-01-22 00:52:11 +00:00
Daniel DiPaolo
46ec7d815c
Oops, missed a "return" causing "seen --user idontexist" to double-reply.
2004-01-22 00:28:07 +00:00
Jeremy Fincher
5ac4a569a1
Oops, wrong variable name.
2004-01-21 21:28:03 +00:00
Jeremy Fincher
bb92d8e40b
Converted to use the new registry dealio.
2004-01-21 20:10:08 +00:00
Jeremy Fincher
52bdcaf41d
Converted RSS to the new registry dealio.
2004-01-21 19:11:27 +00:00
James Vega
2963fd352d
Add some tests for Sf.todo* and make a little TODO for anyone that's
...
interested/me to remember
2004-01-21 06:32:17 +00:00
James Vega
c801aa9c46
Massive updates. urllib2 -> webutils, configurables -> registry, fix
...
Debian.version
2004-01-21 04:17:18 +00:00
James Vega
2f3ad5893c
Update to use the registry
2004-01-21 02:19:47 +00:00
James Vega
7336a4c9ad
Someone forgot to convert the testsuite when FunDB.num was switched to
...
FunDB.stats. Took care of that and updated to use the registry.
2004-01-21 02:19:26 +00:00
James Vega
75b6da806e
Clean up the registry calls
2004-01-21 01:33:59 +00:00
James Vega
e9f77d6ab0
Clean up the registry calls
2004-01-21 01:19:54 +00:00
Jeremy Fincher
6748dc22ee
Converted to use a global value instead of a channel value.
2004-01-20 12:29:11 +00:00
Jeremy Fincher
201f11cc94
Updated for the new registry dealio.
2004-01-20 12:27:48 +00:00
James Vega
9997042575
Added Sf.totalbugs and Sf.totalrfes
2004-01-20 08:00:39 +00:00
James Vega
144a5bc39e
Made replyNoBugzilla a registry variable
2004-01-20 07:57:40 +00:00
James Vega
886e447c8c
env is your friend
2004-01-20 07:15:37 +00:00
James Vega
5f82d72b7e
Updated to use registry
2004-01-20 07:11:00 +00:00
James Vega
0b11192acf
Updated to use the registry.
2004-01-20 06:27:17 +00:00
James Vega
97eadb6feb
Can actually search with Google now that google.setLicense is being called.
...
Also, maxiumum-results -> maxiumumResults to prettify the function calls.
2004-01-20 04:32:23 +00:00
James Vega
006909b909
Converted to use the registry.
2004-01-20 04:24:21 +00:00
James Vega
a8c3d67cfc
Convert Google to using the registry which required adding PositiveInteger
...
Class to the registry.
2004-01-19 23:42:50 +00:00
Jeremy Fincher
bb97cb3884
Updated not to set the supybot.plugins.Dict value when it registers the plugin.
2004-01-19 23:00:08 +00:00
Jeremy Fincher
4fa547c1c6
Updated the configure function.
2004-01-19 22:37:22 +00:00
Jeremy Fincher
9c0b26ebb0
Updated to make setting channel values and global values easier.
2004-01-19 22:07:41 +00:00
Jeremy Fincher
8424761047
Converted Dict to the new registry format.
2004-01-19 21:38:03 +00:00
James Vega
0b62247ccb
self.open() needs to happen *after* self.filename is set
2004-01-19 21:16:58 +00:00
Jeremy Fincher
224cacc966
Fixed several bugs and added the replies rich reply method.
2004-01-19 20:51:04 +00:00
Jeremy Fincher
6950f65c98
Topic sync has broken one of our invariants.
2004-01-19 20:21:30 +00:00
Jeremy Fincher
eb217d82ae
Changed num to stats.
2004-01-18 08:19:44 +00:00
Jeremy Fincher
6ca78924f3
HUUUUUUUUGE Configuration change.
2004-01-18 07:58:26 +00:00
Jeremy Fincher
79fb00d8d6
Fixed bug #878955 .
2004-01-18 04:55:18 +00:00
Stéphan Kochen
7c9675269d
Case insensitive.
2004-01-16 23:37:37 +00:00
Jeremy Fincher
29426e2f1d
Moved isIP* to utils from ircutils.
2004-01-16 17:33:51 +00:00
Jeremy Fincher
b2f23c6f63
Updated the rest of the code to use utils.changeFunctionName.
2004-01-16 16:39:00 +00:00
Jeremy Fincher
8a322cfddf
Changed from being globally threaded to just threading the email command.
2004-01-16 16:15:10 +00:00
Jeremy Fincher
83cc3132ba
Increase timeout to 2 seconds.
2004-01-15 17:08:57 +00:00
Jeremy Fincher
69f8c40119
Added deprecation support.
2004-01-15 14:08:14 +00:00
Jeremy Fincher
4db8dfb773
Catch an exception uncaught before.
2004-01-15 11:25:04 +00:00
James Vega
fbcec1b89f
Fix the 'No high bidder' bug ( #876914 )
2004-01-15 00:03:20 +00:00
Vincent Foley
80da030351
Changed the HangmanGame class a little and how a game works.
2004-01-14 21:10:42 +00:00
Jeremy Fincher
d18d6b63c7
Committed the fix for the bug mentioned by Flumminator.
2004-01-14 15:46:12 +00:00
Jeremy Fincher
fe0e5e9c43
Fixed uncaught exception on messages with just spaces.
2004-01-14 03:29:05 +00:00
Vincent Foley
20984842f3
Fixed a bug
2004-01-13 06:43:58 +00:00
Daniel DiPaolo
18c49c9a56
Fixed case sensitivity on quotegrabs list. Again?? I could have sworn I fixed this already once! Doo-doo-doo-doo doo-doo-doo-doo doo-doo-doo-doo...
2004-01-13 06:39:58 +00:00
James Vega
8eb9effe6f
removing debug code is good
2004-01-13 05:56:17 +00:00
James Vega
6c1e115434
Finally put a small band-aid on the sourceforge functions. Now one can
...
specify the search type, but you'll still get an error if the bug isn't on the
first page.
2004-01-13 05:44:43 +00:00
James Vega
6a48344a98
I don't know why I named it _res in the first place.
2004-01-13 02:48:25 +00:00
Jeremy Fincher
8039679883
Added a dot.
2004-01-12 18:56:10 +00:00
Daniel DiPaolo
9d7c1a64c2
Make it so that ACTIONs don't get added as factoids
2004-01-11 23:22:59 +00:00
Jeremy Fincher
75d529872a
Remove some tabs.
2004-01-11 14:47:44 +00:00
Jeremy Fincher
65b139dda9
Changed slightly to use nonCommentNonEmptyLines.
2004-01-11 14:38:11 +00:00
Vincent Foley
57493551ff
YABF
2004-01-09 22:17:38 +00:00
Vincent Foley
9f96715768
Fixed a typo in a variable which caused an exception
2004-01-09 22:01:54 +00:00
Jeremy Fincher
049839cda0
Fixed broken URL.
2004-01-09 19:01:54 +00:00
James Vega
27151f6523
Fix for bug 873896
2004-01-09 17:05:52 +00:00
James Vega
cb73cc3b73
Add some logic to the wind chill/heat index regexes so that they don't grab
...
N/A and clean up the construction of the index string.
2004-01-09 02:50:23 +00:00
Jeremy Fincher
69aaea218f
Moved base command to Math (from Fun) and added a test for no escaping ValueError.
2004-01-09 00:13:44 +00:00
James Vega
626958bef9
Change the path back to normal and switch irc.reply back to how it should be
2004-01-09 00:06:48 +00:00
Jeremy Fincher
585eb4a751
Oops, still had a msg!
2004-01-09 00:03:59 +00:00
James Vega
1c2bdcbf3d
TinyURLs are now 24 characters in length
2004-01-08 23:53:08 +00:00
James Vega
db16ba33ad
Guess I should make sure I delete the debug line and not the code line
2004-01-08 23:45:22 +00:00
James Vega
c6a6fd47b7
Teaches me not to compare strings like they're ints
2004-01-08 23:43:32 +00:00
Jeremy Fincher
57b038ea63
Make sure seen doesn't warp the case of the nick given.
2004-01-08 23:31:01 +00:00
Jeremy Fincher
1c03464fd9
Huge commit to finish refactoring of replies.
2004-01-08 23:03:48 +00:00
Vincent Foley
5700a69aed
Used Words dbHandler variable and fixed a couple of bugs
2004-01-08 22:31:31 +00:00
Jeremy Fincher
845142e688
Updated replyNotRegistered stuff.
2004-01-08 21:49:10 +00:00
Jeremy Fincher
2846b4ab2f
Updated more replies.
2004-01-08 15:47:38 +00:00
Jeremy Fincher
099b8bc14b
Updated some capabilities stuff.
2004-01-08 15:24:56 +00:00
Vincent Foley
25918481ad
Moved a couple of methods from Words to HangmanGame
2004-01-08 06:44:52 +00:00
Vincent Foley
b44c7b50e5
Cleaned Hangman code:
...
- Made it work with the Word db
- Used a HangmanGame class instead of a dict for states
- Changed lines that were too long
2004-01-08 05:19:31 +00:00
Jeremy Fincher
530aec2be0
Updated the reply infrastructure. No more msg, it's just not necessary.
2004-01-08 03:12:14 +00:00
Jeremy Fincher
1863c8b6ad
Nice ChannelDB...
2004-01-08 00:48:30 +00:00
Jeremy Fincher
1132c63d38
I forget what I did.
2004-01-08 00:44:35 +00:00
Jeremy Fincher
aa7408c09b
Changed over to the cool new RichReplyMethods stuff, mostly.
2004-01-07 19:09:24 +00:00
Jeremy Fincher
eb0251c247
Oops, forgot to remove stuff from Fun.
2004-01-07 16:09:44 +00:00
Jeremy Fincher
a6ab624448
Moved Filter stuff out to its own plugin.
2004-01-07 16:00:03 +00:00
Jeremy Fincher
d5aeefeb59
Moved Weather to its own plugin.
2004-01-07 15:17:53 +00:00
Jeremy Fincher
4b9c025d3a
Oops\!
2004-01-07 13:40:45 +00:00
Jeremy Fincher
81202ebba2
Fixed bug #871986 .
2004-01-07 12:33:00 +00:00
Vincent Foley
58d86e7cd8
Added Hangman
2004-01-07 03:02:03 +00:00
James Vega
f4127b6f03
Added bold configurable
2004-01-06 05:07:30 +00:00
Jeremy Fincher
0d25243fb0
Added configurables for smileys and frowns.
2004-01-06 03:58:48 +00:00
Jeremy Fincher
8d6956f4ae
Add a check for an int id so people who use 'note get' will understand the error message more.
2004-01-06 02:40:16 +00:00
Jeremy Fincher
553d7d6060
Inital commit.
2004-01-05 21:26:41 +00:00
Jeremy Fincher
ce93c286e2
Oops, forgot to change the name of the defined function.
2004-01-05 18:00:29 +00:00
Daniel DiPaolo
4dd0e26ddc
Added configurable prefix to new news item announcements
2004-01-05 01:04:03 +00:00
Jeremy Fincher
17c6e69d2f
Don't replySuccess from Scheduler.repeat.
2004-01-04 15:43:49 +00:00
Jeremy Fincher
f1a68ff16f
Moved seconds command to Misc from Scheduler.
2004-01-04 15:19:41 +00:00
Jeremy Fincher
b2c156609f
Fixed!
2004-01-04 15:16:20 +00:00
Jeremy Fincher
2dbbdb7a4c
Changed the type of the topic-separator configurable.
2004-01-04 13:51:33 +00:00
Jeremy Fincher
4e69914648
Made to relay actions and away messages.
2004-01-04 13:50:43 +00:00
Jeremy Fincher
881a2e000d
Stylistic updates.
2004-01-04 13:49:51 +00:00
Jeremy Fincher
a10900da83
Made throttling work correctly.
2004-01-04 13:02:24 +00:00
Jeremy Fincher
bb74f518a1
Fixed several bugz0rs.
2004-01-04 12:59:10 +00:00
Jeremy Fincher
e989cd4bc1
Added an additional logging message.
2004-01-04 12:44:30 +00:00
Jeremy Fincher
a5bfb61471
Added RFE #799694 , Automatic posting of new RSS news.
2004-01-04 12:34:01 +00:00
Jeremy Fincher
669ac8995f
Moved _urlRe to webutils as urlRe.
2004-01-04 11:18:53 +00:00
Jeremy Fincher
61eb55fa57
Added checking for ops and actually being in the channel to getops.
2004-01-04 09:57:33 +00:00
Jeremy Fincher
a065477bbd
Changed get to just plain note, as per RFE #869628 .
2004-01-03 15:59:51 +00:00
Jeremy Fincher
c4a122da5a
Fixed bug #869652 .
2004-01-03 06:26:39 +00:00
Jeremy Fincher
b0559e3d75
Added server command.
2004-01-02 21:36:45 +00:00
Jeremy Fincher
68591b1ec9
Fixed bug #868338 (Relay.whois).
2004-01-02 20:59:14 +00:00
Jeremy Fincher
8b6733ee5d
Fixed some bugz0rs.
2004-01-02 19:54:25 +00:00
Jeremy Fincher
8895ffdc1c
Should fix bugs #858964 #862544 .
2004-01-01 20:09:35 +00:00
Jeremy Fincher
24d191d5dc
Added non-snarfing-regexp and title-snarfer-includes-url configurables.
2004-01-01 20:08:03 +00:00
Jeremy Fincher
b1cd34b91e
Added better handling, hopefully fixing bug #860614 .
2004-01-01 20:06:42 +00:00
Jeremy Fincher
c0e219ecfb
Initial checkin.
2004-01-01 19:45:15 +00:00
Jeremy Fincher
6393a0c36e
Better handling of unknown memory thingies and proper handling of Darwin and changed memory to RSS and stuff like that.
2004-01-01 19:12:14 +00:00
Jeremy Fincher
526f8d7314
Make sure to relay actions and away messages.
2004-01-01 19:10:20 +00:00
Jeremy Fincher
a247e2f008
Better error handling for calc/icalc.
2004-01-01 19:09:34 +00:00
Jeremy Fincher
2f55345012
Added bold and maximum-results configurable.
2004-01-01 19:09:02 +00:00
Jeremy Fincher
83995296b7
Removed trailing periods in larts and praises.
2004-01-01 19:08:08 +00:00
Jeremy Fincher
8070401018
Added learn-separator and show-factoid-if-only-one-match configurables.
2004-01-01 19:07:38 +00:00
Daniel DiPaolo
629dd867f1
Fixed lack of case-insensitivity in randomquote
2003-12-29 11:12:37 +00:00
Daniel DiPaolo
f886d6529f
fixed another .0 bug
2003-12-29 03:12:47 +00:00
Daniel DiPaolo
6000b1c27d
Fixed a few places where int()'ing COUNT result cols was required
2003-12-27 09:31:38 +00:00
Daniel DiPaolo
7b0af3d67f
Fixed a _really stupid_ error message buglet. Man I suck sometimes.
2003-12-22 01:03:09 +00:00
Daniel DiPaolo
29cdcfb437
Fixed #862667 - floats in 'karma most' output, also made the number of items
...
shown with 'karma most' into a configurable and fixed a typo in one of the
other configurable descriptions
2003-12-19 03:13:17 +00:00
Daniel DiPaolo
1474c16a5f
Fixed #862645 - unquoted spaces getting sent in HTTP request
2003-12-19 01:58:49 +00:00
Jeremy Fincher
bddac5c382
Oops, shouldn't have made self._whois an IrcDict.
2003-12-18 08:29:17 +00:00
Daniel DiPaolo
b995b2fd5c
Fixed a kernel bug which only happens when either one of the stable or beta
...
kernels isn't listed on the page and also fixed the geekquote tests to match
the new behavior.
2003-12-18 04:47:05 +00:00
Jeremy Fincher
7ce4ab206c
Added titleSnarfer (RFE #842238 ).
2003-12-17 13:55:22 +00:00
Jeremy Fincher
eca71949b4
Minor code cleanup.
2003-12-17 13:16:42 +00:00
Jeremy Fincher
751090a556
Some kind of little cleanup. There was a pluralize call that used the wrong order for its arguments.
2003-12-17 13:14:33 +00:00
Jeremy Fincher
d4136073e1
Forgot an import.
2003-12-16 21:20:27 +00:00
Jeremy Fincher
6df8eed142
Caught a previous uncaught exception.
2003-12-16 21:01:59 +00:00
Jeremy Fincher
4a6ac27406
Added a configurable to determine the number of things shown in the ranking.
2003-12-16 20:51:37 +00:00
Jeremy Fincher
a12c4200ac
Forgot a return.
2003-12-16 13:45:37 +00:00
Jeremy Fincher
cf80ab7800
Added Relay.command.
2003-12-16 13:44:09 +00:00
Jeremy Fincher
86363520b8
Minor changes.
2003-12-16 13:35:42 +00:00
Jeremy Fincher
bb4d9afe16
Made more platform-neutral (ironically).
2003-12-16 13:34:12 +00:00
Jeremy Fincher
2ba68353dd
Added RFE #859119 , configurable karma response.
2003-12-16 13:06:21 +00:00
Jeremy Fincher
54102ae5f7
Stupid vim! Didn't show my my syntax error.
2003-12-16 12:27:36 +00:00
Jeremy Fincher
d168314786
Added a little better checking to the spell command.
2003-12-16 04:21:28 +00:00
Jeremy Fincher
dfe9008248
Oops, I'm retarded. f.func_name needed to be just name.
2003-12-16 03:10:02 +00:00
Daniel DiPaolo
35ecd7bd98
Closed #860139 - including wordstat count in stat output as well as rank. Also
...
made it so that if your name already appears in the top N results that it
doesn't append that rank stuff.
2003-12-15 12:39:38 +00:00
Daniel Berlin
be44ed857e
Add Bugzilla search
2003-12-12 22:41:50 +00:00
Jeremy Fincher
0fbfe32538
Added an appropriate error message when acronymfinder.com cuts us off.
2003-12-12 18:33:00 +00:00
Jeremy Fincher
42ce8c33a6
Swapped the argument order for utils.{pluralize,nItems}
2003-12-12 15:41:33 +00:00
Jeremy Fincher
f4f91bcdb0
Removed --exact searching, made to search keys, not values by default, and added --values switch for searching values.
2003-12-12 14:01:16 +00:00
Jeremy Fincher
06c85f5c93
Removed --exact.
2003-12-12 13:25:03 +00:00
Jeremy Fincher
c922957655
Changed got376 to afterConnect.
2003-12-12 12:47:23 +00:00
Jeremy Fincher
a551c32267
Just an early start on the more complex stuff.
2003-12-12 12:29:22 +00:00
James Vega
627dd87baf
Now globs will actually be globbed
2003-12-11 00:27:01 +00:00
James Vega
318b9d5d19
Added Lookup.search
2003-12-11 00:25:50 +00:00
James Vega
e196650f20
Fixed some grammar errors
2003-12-10 22:55:48 +00:00
Jeremy Fincher
b7fbaedcad
Made sure it doesn't relay CTCP messages.
2003-12-10 18:50:35 +00:00
James Vega
0c3c37b4ba
Now Todo.remove can take multiple taskids to be removed instead of just one
2003-12-10 13:51:58 +00:00
Jeremy Fincher
c6d77bb923
Added a topic-sync configurable for determining whether or not the bot should relay topic changes.
2003-12-10 08:27:30 +00:00
Jeremy Fincher
7f7562ef42
Allow ambiguous aliases.
2003-12-10 07:43:45 +00:00
Jeremy Fincher
9678560c98
Made configurable.
2003-12-10 06:58:17 +00:00
Jeremy Fincher
8df0b3888f
Nicer error message.
2003-12-09 20:46:40 +00:00
James Vega
66ec4ab4d7
Improve some error handling and test some more uses
2003-12-09 15:57:19 +00:00
James Vega
15a2b84a36
Yeah, for fixing code that wasn't the cause of the problem I was trying to
...
fix. Lemme put that back to normal.
2003-12-09 15:24:14 +00:00
James Vega
f4995b4df9
user->nick change for Relay.whois
2003-12-09 14:56:45 +00:00
James Vega
76e20b9c72
Got rid of another urlopen call
2003-12-09 14:52:32 +00:00
James Vega
05238bfcc6
Topic.reorder: Fixed some bugs found via jemfinch's new tests
2003-12-09 14:51:04 +00:00
James Vega
8fe7d7e4e8
Add identified status and away message to Relay.whois
2003-12-09 14:35:54 +00:00
James Vega
03aad1712a
Added Http.extension
2003-12-09 14:35:19 +00:00
James Vega
d91cc33c58
Added Topic.reorder
2003-12-09 14:05:32 +00:00
Jeremy Fincher
8fb158d434
Robustified.
2003-12-09 04:57:34 +00:00
Jeremy Fincher
ec16d3ae8b
Reverted a version.
2003-12-09 00:39:16 +00:00
Jeremy Fincher
5d9ecea552
Fixed bug in Poll.add, it didn't handle sqlite returning a string.
2003-12-09 00:35:13 +00:00
Jeremy Fincher
60797f770d
Handle p.d.o being down gracefully.
2003-12-09 00:32:53 +00:00
Jeremy Fincher
6b5d32c4b5
Removed an old comment.
2003-12-09 00:03:42 +00:00
James Vega
fc1fc32a01
Debian.incoming: glob is now required. Change glob behavior to match the rest
...
of supybot's globs.
2003-12-08 16:59:46 +00:00
James Vega
607793b6b4
Added Amazon.books and Amazon.videos so that users can search those products
...
by keywords. Added tests to match.
2003-12-08 16:32:29 +00:00
James Vega
946d9b234c
Http.weather: Cleaned up some regexes and added proper checking to re.search
...
result assignments. Added reporting of Heat Index/Wind Chill if they are
different than the actual temperature.
2003-12-08 15:38:49 +00:00
Jeremy Fincher
7d7e396bac
Converted to use a DBHandler.
2003-12-08 13:15:00 +00:00
Jeremy Fincher
836ef993df
Converted to use a DBHandler.
2003-12-08 13:08:14 +00:00
Jeremy Fincher
0719b5e6b8
Stylistic changes.
2003-12-07 05:33:31 +00:00
Jeremy Fincher
be7a2921e2
People should be able to get a todo regardless of its active/inactive status.
2003-12-07 01:19:00 +00:00
Jeremy Fincher
8727e620ad
Fixed several latent bugs, made much more robust.
2003-12-06 23:49:22 +00:00
Jeremy Fincher
d06418633c
Changed \x02...\x0F to an ircutils.bold.
2003-12-06 13:26:00 +00:00
Jeremy Fincher
f26115bb9b
Fixed bug #853654 .
2003-12-05 12:08:24 +00:00
Jeremy Fincher
5a6b5329f1
Fixed bug #854232 .
2003-12-05 12:01:19 +00:00
Daniel DiPaolo
f85a069eec
Oops, the old logic for starting option ids at 1 was bogus.
2003-12-05 03:55:28 +00:00
Daniel DiPaolo
c7f50eb31c
Added some poll enhancements
2003-12-05 02:53:20 +00:00
Jeremy Fincher
56b68d6893
Fixed bug #853904 .
2003-12-04 08:50:49 +00:00
Jeremy Fincher
c8783e5ce6
Added an icalc command for doing calculations with real integers.
2003-12-04 08:29:19 +00:00
Jeremy Fincher
e46765f426
Added a trusted capability (defaulting to off); made Utilties.re require it.
2003-12-04 08:28:56 +00:00
Jeremy Fincher
fd97e8d634
Fixed bug in that you could add over top already-existing commands.
2003-12-04 07:03:37 +00:00
James Vega
0857e3aca6
with Sourceforge.bug and Sourceforge.rfe's powers combined, we have
...
Sourceforge.tracker!
2003-12-04 02:18:55 +00:00
James Vega
93d3d78ccb
Commented out some debugging log statements (yes, I realize they were in a
...
huge comment block already)
2003-12-04 02:04:56 +00:00
James Vega
fa1c70b137
Finished flushing out Amazon's use of the web services. Added actual tests to
...
the test suite and updated pyamazon from 0.4 to 0.61
2003-12-04 01:56:50 +00:00
Jeremy Fincher
4aa05c353a
Added ping command.
2003-12-03 23:56:06 +00:00
Jeremy Fincher
3398f1a819
Made the error message better when people try to run a plugin that requires sqlite and they don't have it.
2003-12-03 23:48:00 +00:00
Jeremy Fincher
2aaca31709
Moved Configurable out to its own module.
2003-12-03 23:14:09 +00:00
Jeremy Fincher
e23bf4167b
Use items() intead of iteritems() because we're deleting from the dictionary.
2003-12-03 21:54:18 +00:00
Jeremy Fincher
8cbcb2e225
Added some informational logging.
2003-12-03 21:45:02 +00:00
Jeremy Fincher
7accc317a7
Fixed the 'Alias raises a buttload of exceptions' bug.
2003-12-03 21:42:48 +00:00
Jeremy Fincher
246afc30e1
Made it not depend on Alias anymore.
2003-12-03 21:21:43 +00:00
Jeremy Fincher
c6b232b588
Made to require admin capabilities to add/remove lookups.
2003-12-03 21:19:49 +00:00
Jeremy Fincher
ed5fede565
Added Note.unsend command.
2003-12-03 21:00:56 +00:00
Jeremy Fincher
b2f98258a6
Fixed bug in handling of pages less than maxSize but with no Content-length header.
2003-12-03 20:47:33 +00:00
Jeremy Fincher
0f3dcf0c01
Added Http.size, Http.doctype, and Http.headers.
2003-12-03 05:24:18 +00:00
Jeremy Fincher
7b9c0ccd86
Changed the name of WebException to WebError.
2003-12-03 04:57:30 +00:00
Daniel DiPaolo
42afa12765
Time to *really* finish up the stuff in the RFE and not just close it without
...
completely finishing it off ;)
2003-12-03 03:14:40 +00:00
Jeremy Fincher
31de7d0cf8
Fixed bugz0r!
2003-12-03 02:43:30 +00:00
Jeremy Fincher
e9b20c83ec
Fixed bugz0r!
2003-12-03 02:26:20 +00:00
Jeremy Fincher
f8ea57b05f
Added RFE #852937 .
2003-12-03 02:17:10 +00:00
Jeremy Fincher
d4442a04ff
Slightly tweaked, added test.
2003-12-03 01:55:19 +00:00
Daniel DiPaolo
fe9468c0e6
Always bet on black!
2003-12-03 01:43:38 +00:00
Jeremy Fincher
fd06e1c7ee
Changed to use DBHandler.
2003-12-02 22:40:50 +00:00
Jeremy Fincher
2f7d2d7f61
Gave DBHandler a .die() method.
2003-12-02 22:40:33 +00:00
Jeremy Fincher
77a8d8bd2d
Added swap to rpn.
2003-12-02 22:08:46 +00:00
Jeremy Fincher
ee5de6e0d7
Made sure to depluralize the command name.
2003-12-02 19:02:53 +00:00
James Vega
6e46263279
Cleaner line break
2003-12-02 19:01:59 +00:00
James Vega
7a418a1bf6
Damn, it feels good to be a ChannelDB
2003-12-02 19:00:11 +00:00
James Vega
9277d4113f
According to pysqlite 0.50.0 you can have a fractional number of items in a db
...
:(
2003-12-02 18:58:28 +00:00
Jeremy Fincher
1ff44651a9
Intify the stupid help.
2003-12-02 18:50:46 +00:00
Jeremy Fincher
1b8d655738
Added help strings to lookups.
2003-12-02 18:37:39 +00:00
Jeremy Fincher
f9adc0d0c7
Made the separator a configurable.
2003-12-02 16:26:08 +00:00
Jeremy Fincher
ee8be5abc1
Stupid SyntaxError!
2003-12-02 16:25:02 +00:00
Jeremy Fincher
b5f6155e66
Changed to be a ChannelDBHandler.
2003-12-02 13:54:57 +00:00
Jeremy Fincher
1f4c16367a
Should be able to reload Relay now, but it's untested.
2003-12-02 13:39:30 +00:00
Jeremy Fincher
bc56a8e3f2
Handle errors in getUrlFd properly in Http.kernel.
2003-12-02 11:31:27 +00:00
Jeremy Fincher
1aaf611158
Made sure the fd gets closed in Http.kernel.
2003-12-02 11:19:53 +00:00
Jeremy Fincher
aaef8cdf70
Webutilified.
2003-12-02 11:18:51 +00:00
Jeremy Fincher
5549322771
Fix for bug #852422 .
2003-12-02 11:16:26 +00:00
Jeremy Fincher
2f1c8415b6
Added getUrlFd, used it in Http.kernel.
2003-12-02 11:10:31 +00:00
James Vega
f65b3cd8c0
w00t! we have more than 1 command
2003-12-02 07:38:18 +00:00
James Vega
9fe682fe29
I have the *power*! ... of webutils
2003-12-02 06:03:42 +00:00
James Vega
53b9a47e92
I canno' do it capt'n. My irc.error doesn't have a msg
2003-12-02 05:49:10 +00:00
James Vega
a0b0999762
Apparently the pigs at hamweather think Tsra == Thunder Storms. I didn't find
...
that to be very obvious, so I added a little .replace() to be more friendly
2003-12-02 03:10:16 +00:00
Jeremy Fincher
b1f0bbe887
Shouldn't have taken out the callCommand when I converted to webutils.
2003-12-02 00:25:54 +00:00
Jeremy Fincher
8d9ed6bf87
Added webutils module; used it in Http.
2003-12-02 00:12:45 +00:00
Jeremy Fincher
9264b635e2
Added most command.
2003-12-01 23:47:37 +00:00
Jeremy Fincher
602f92622c
Fixed RFE #828722 and removed Lookup's dependency on the Alias plugin.
2003-12-01 23:02:31 +00:00
James Vega
23d81ec0cd
Removed pydoclink (whose idea was it to add that useless command anyways?) /me
...
hides
2003-12-01 18:15:53 +00:00
Jeremy Fincher
f24011559b
Changed the name of cpustats and netstats and cmdstats to remove the stats part.
2003-12-01 12:39:38 +00:00
Jeremy Fincher
efa81e0ac2
Fixed SyntaxError.
2003-12-01 12:03:23 +00:00
Jeremy Fincher
ca6ebdce52
Added some extra logging of eval'ed expressions.
2003-12-01 11:25:48 +00:00
Jeremy Fincher
cada17ebb3
Added logging of the regexp and originator, in case of abuse.
2003-12-01 11:17:00 +00:00
Jeremy Fincher
fb2d9b7f4f
Various re fixes, including bug #850931 .
2003-12-01 11:06:17 +00:00