Jeremy Fincher
597819a971
Some bugfixes.
2004-09-17 16:06:36 +00:00
James Vega
b71736b6aa
Fix for bug #1029764 , exceptions when using MF in a /msg
2004-09-17 15:09:08 +00:00
Jeremy Fincher
f8a6f2c95d
Reverted accidental commit.
2004-09-17 05:09:14 +00:00
Jeremy Fincher
0a2802f56e
others/timeparse.py
2004-09-17 04:56:38 +00:00
James Vega
6548085878
Stop stripping Markov's db
2004-09-17 04:40:21 +00:00
James Vega
0f182d67e4
Update to use new-style db abstractions, some super stuff.
2004-09-17 04:21:32 +00:00
James Vega
bc8a6b94d9
Update to use the new-style DB abstraction.
2004-09-17 03:01:21 +00:00
Jeremy Fincher
d242c8ad81
Precedence.
2004-09-16 21:01:38 +00:00
Jeremy Fincher
21efa75130
Bah, my boss agreed with Grantbow...I hate when I'm wrong.
2004-09-16 20:54:28 +00:00
Jeremy Fincher
b19a2bb051
Information gathering.
2004-09-16 19:23:58 +00:00
Jeremy Fincher
324ab71db4
Added topic command.
2004-09-16 18:43:31 +00:00
Jeremy Fincher
0ceb2deb80
enableSpecificTrackerCommands.
2004-09-16 16:11:20 +00:00
Jeremy Fincher
db4ae67a58
Fixed up a bit, and added tests
2004-09-16 16:03:47 +00:00
Jeremy Fincher
d631b3ea1b
This seems to cause bus errors, somehow, so I'm reverting it.
2004-09-16 14:49:32 +00:00
Jeremy Fincher
98150a971e
Caught some exceptions, as well as made it technically more typesafe and rocking.
2004-09-16 14:48:55 +00:00
Jeremy Fincher
a7ec382f71
Removed some useless stuff.
2004-09-16 14:48:22 +00:00
Jeremy Fincher
82e85fbd4f
Caught another possible exception because I searched the tests' misc.log for exceptions.
2004-09-16 14:46:09 +00:00
Jeremy Fincher
5d60ece2ac
Fixed a bugz0r. We should also look in test-logs/misc.log for exceptions.
2004-09-16 14:41:40 +00:00
Jeremy Fincher
9720b79a48
Changed tagging method.
2004-09-16 14:37:08 +00:00
Jeremy Fincher
ea078abc57
Require word boundaries.
2004-09-16 12:13:59 +00:00
Jeremy Fincher
46eab7681a
Fix 24 hours thingy.
2004-09-16 12:11:54 +00:00
James Vega
cab512a86f
bold's a string, not a variable.
2004-09-16 11:44:56 +00:00
Jeremy Fincher
12269e0986
I got rid of callbacks.IrcObjectProxy.finished.
2004-09-16 11:41:20 +00:00
Jeremy Fincher
4f49f11f20
Updated to use tokenizedCommand.
2004-09-16 11:36:24 +00:00
Jeremy Fincher
5be5a2c379
Some extra error checking.
2004-09-16 10:56:02 +00:00
Jeremy Fincher
b0c00fb82f
Converted to use tokenizedCommand rather than invalidCommand.
2004-09-16 10:54:42 +00:00
Jeremy Fincher
138b683d96
Stupid __del__ methods.
2004-09-16 10:30:17 +00:00
Jeremy Fincher
390bd45fbd
Added pid command.
2004-09-15 22:37:30 +00:00
James Vega
105c371f6c
Fix for bug #1028749 , bad listing of babelfish languages.
2004-09-15 20:05:27 +00:00
James Vega
8f8a97261d
bad logic
2004-09-15 19:31:53 +00:00
Jeremy Fincher
00889cc390
Added max and min.
2004-09-15 16:17:03 +00:00
Jeremy Fincher
f53d3d5934
Added Time plugin, moved Misc.seconds to it.
2004-09-15 14:39:34 +00:00
Jeremy Fincher
01e05b8915
Fixed bug #1028385 .
2004-09-15 06:18:34 +00:00
Jeremy Fincher
6c24a3e4f5
Bold instead of repr if things are to be bolded.
2004-09-15 03:50:53 +00:00
Jeremy Fincher
c2399ec881
Case-insensitivity for Math.calc.
2004-09-14 21:51:54 +00:00
Jeremy Fincher
001d8439c3
Added colorfulSnarfer.
2004-09-14 20:56:47 +00:00
Jeremy Fincher
da5fd46bb1
Use the new msg.repliedTo tag.
2004-09-14 15:09:01 +00:00
James Vega
5570ba3dbe
Fix bug #1027279 , $randomnick should not return msg.nick
2004-09-13 18:19:03 +00:00
Jeremy Fincher
cdd07ecb83
Moved to plugins.
2004-09-13 17:55:04 +00:00
Jeremy Fincher
bae1972316
Fixed bug #1027229 and cleaned up _chanservCommand a bit.
2004-09-13 17:51:34 +00:00
James Vega
7e52305f35
Add anydbm to our conf.Databases so that Markov can be converted to our
...
new-style db infrastructure.
2004-09-13 17:28:31 +00:00
James Vega
1fcc709ae8
Finish switching from "foo in db" to "db.has_key(foo)"
2004-09-13 14:26:25 +00:00
Jeremy Fincher
c6bec174c4
Prettier format for latency.
2004-09-13 13:45:19 +00:00
Jeremy Fincher
4da127906d
Fixed CTCP FINGER.
2004-09-13 03:18:35 +00:00
Jeremy Fincher
eb0f810a47
Added a dot.
2004-09-13 01:07:04 +00:00
Jeremy Fincher
4d69806920
Removed old regexp docstrings.
2004-09-13 00:41:15 +00:00
Jeremy Fincher
c3b7ade6d0
Changed contribution of jamessan slightly.
2004-09-13 00:40:25 +00:00
Jeremy Fincher
459bc3de33
Added latency command.
2004-09-13 00:29:39 +00:00
Grant Bowman
2f22be6bfc
Finish adding Bold to separators in output controlled by the
...
existing bold registry entry.
2004-09-12 22:33:39 +00:00
Kevin Murphy
1aab33c546
Changed main command from 'ud' to 'urbandict'
2004-09-12 20:58:38 +00:00
Jeremy Fincher
9ff5f051bf
Forgot an irc argument.
2004-09-12 20:36:36 +00:00
Jeremy Fincher
ce3847fc88
Swapped the order of the arguments for makeChannelFilename.
2004-09-12 20:26:08 +00:00
Jeremy Fincher
4f9e67a796
Fixed tests, and changed to use invalidCommand rather than addressedRegexps so commands may now be nested in definitions.
2004-09-12 20:24:08 +00:00
Jeremy Fincher
a9694c1012
Network plugin for network-related commands.
2004-09-12 05:46:18 +00:00
Jeremy Fincher
dfef079480
Name changed from 'Network'
2004-09-12 04:39:46 +00:00
Jeremy Fincher
9ee20273f2
Small style fixes.
2004-09-12 04:36:54 +00:00
Jeremy Fincher
63cb4b9e6e
Small style fixes.
2004-09-12 04:34:59 +00:00
Grant Bowman
33bb2e7347
Bold separators between headlines, uses existing bold registry value.
2004-09-11 21:17:54 +00:00
Kevin Murphy
73166887fb
New plugin based on RFE 1024783
2004-09-11 20:35:00 +00:00
Jeremy Fincher
7335f06b81
Forgot to import supybot.
2004-09-11 20:25:07 +00:00
Jeremy Fincher
49c465c1c7
Database independence stuff.
2004-09-11 20:24:52 +00:00
James Vega
9c8c505de5
Scrap the Old 'n' Busted. Bring in the New Hotness (aka, freshly abstracted).
2004-09-10 19:37:49 +00:00
James Vega
82167728e4
Update the kernel command.
2004-09-10 17:31:13 +00:00
James Vega
a7bdd631e3
Add conf.supybot.plugins.Karma.allowUnaddressedKarma
2004-09-10 15:59:38 +00:00
James Vega
4a6740fbca
Removed Http.futurama as it's has been made into a supyfact file for the
...
Lookup plugin.
2004-09-10 15:55:25 +00:00
Jeremy Fincher
915ab813c6
Wow, this was some of the most broken code EVAR.
2004-09-10 07:28:07 +00:00
James Vega
56cf248302
If we're never normal, we shouldn't try to say we are.
2004-09-10 07:17:53 +00:00
Jeremy Fincher
8edb880af0
Initial checkin.
2004-09-10 07:02:21 +00:00
Jeremy Fincher
eb9bd70599
Updated to use the new plugin ordering method.
2004-09-10 06:36:27 +00:00
Jeremy Fincher
95877b2d53
This should work somewhat.
2004-09-10 06:26:46 +00:00
Jeremy Fincher
5589ffdea3
Slight help update.
2004-09-10 06:25:38 +00:00
Jeremy Fincher
ff957f8952
Added an XXX.
2004-09-10 06:25:05 +00:00
Jeremy Fincher
9fa465ce09
Changed action to do; it's more consistent with 'say' (rather than 'privmsg') and MozBot's similar plugin.
2004-09-10 06:24:30 +00:00
James Vega
c1a0304724
Gotta have ourself if we want to be called.
2004-09-10 01:36:55 +00:00
Daniel DiPaolo
0f89737c16
Whoops, forgot an arg to the string formatting
2004-09-09 21:18:57 +00:00
Jeremy Fincher
1745e091f6
Initial checkin; it doesn't work, but some people might like to look at it.
2004-09-09 19:13:32 +00:00
James Vega
9b5f945d28
I was brain-dead when I committed this last time.
2004-09-09 16:27:18 +00:00
Jeremy Fincher
91101978d5
Added IrcMsg attribute tagging, and used it in some places.
2004-09-09 15:33:57 +00:00
James Vega
3986f24dad
Implement patch #1023620 , Handling of international Google Groups snarfing
2004-09-09 14:04:44 +00:00
James Vega
b76ed61d5b
Privmsg, not PrivmsgCommand
2004-09-09 00:12:44 +00:00
James Vega
ddfa5e8d32
Added patch #1024088 , better handling of various Ebay URLs.
2004-09-08 23:44:39 +00:00
Jeremy Fincher
ee70224aa3
Changed callCommand to give a name rather than a method; added invalidCommand throttling, ctcp throttling, and whole bunch of other crap.
2004-09-08 23:34:48 +00:00
James Vega
3848ca4aa5
fix another irc.queueMsg -> irc.reply where we needed prefixName=False
2004-09-08 23:23:25 +00:00
Jeremy Fincher
383f40e55a
Removed an old debugging print.
2004-09-08 22:57:39 +00:00
Jeremy Fincher
858e9e4886
Some slight fixes.
2004-09-08 22:57:09 +00:00
Jeremy Fincher
a9cf06ebca
Updated the docstring.
2004-09-08 22:56:55 +00:00
James Vega
30d36aae1f
Add support for multi-word karmas
2004-09-07 20:28:24 +00:00
James Vega
c77daeac5c
We didn't used to prefixName, so let's stay that way.
2004-09-07 19:58:24 +00:00
Kevin Murphy
b56ae0cadb
Created Geekquote plugin
...
Moved Geekquote (geekquote, geekSnarfer) functionality from Http plugin to Geekquote plugin
2004-09-07 18:16:55 +00:00
James Vega
d92bf5ec46
configure method was missing it's conf.register...
2004-09-07 14:59:11 +00:00
James Vega
382fb2b838
Our #! path should be /usr/bin/env python
2004-09-07 14:31:06 +00:00
James Vega
b51f753b11
Let's give the user the option to get only a Bender or Fry quote.
2004-09-07 14:30:35 +00:00
James Vega
ac27c8e95a
Change Http.bender to Http.futurama and add support for X-Fry headers.
2004-09-07 14:07:43 +00:00
Grant Bowman
a96229de1c
On second thought (thanks jemfinch) making insults to channels without
...
knowing who is insulting can be used dangerously. In practice I have
seen this command only used among friends or when someone is bored and
wants to see the random string produced.
2004-09-06 17:54:44 +00:00
Jeremy Fincher
26bb2335f3
Fix for attributeError I ran into, as well as a premature commit of a name change (but since it's just a name change, I'm fine with it).
2004-09-06 08:44:45 +00:00
Jeremy Fincher
2db0cd197c
Fixed bug #1021631 .
2004-09-06 08:42:00 +00:00
Jeremy Fincher
28b05cffcf
This, also, is just plain super.
2004-09-06 08:10:49 +00:00
Jeremy Fincher
975b2806a2
This is just super.
2004-09-06 08:09:08 +00:00
Jeremy Fincher
386a23090b
Elucidation.
2004-09-06 08:08:42 +00:00
Jeremy Fincher
f4f25ef72c
Added abs to the calc command.
2004-09-06 08:07:54 +00:00