Jeremy Fincher
|
c809b7a14e
|
removed privmsgs.channel.
|
2004-10-26 23:02:14 +00:00 |
|
Jeremy Fincher
|
a07f83ea9e
|
Removed privmsgs.thread.
|
2004-10-26 23:01:06 +00:00 |
|
Jeremy Fincher
|
0525325289
|
better error message.
|
2004-10-26 21:12:49 +00:00 |
|
Jeremy Fincher
|
11de062c20
|
Allow isSeparator to be a function.
|
2004-10-26 21:09:20 +00:00 |
|
Jeremy Fincher
|
49019308d7
|
Fixed getOtherUser.
|
2004-10-26 21:01:05 +00:00 |
|
Jeremy Fincher
|
b32215e169
|
Tons of updates, text now snarfs all remaining, but we still haven't stopped combining rest in context.
|
2004-10-26 20:49:20 +00:00 |
|
Jeremy Fincher
|
4539f388bf
|
Fixed an infinite loop bug.
|
2004-10-26 19:59:45 +00:00 |
|
Jeremy Fincher
|
f11e7d19d3
|
Fixed a bugz0r.
|
2004-10-26 19:37:03 +00:00 |
|
Jeremy Fincher
|
39ab3459de
|
Removed a dumb valueerror.
|
2004-10-26 19:09:43 +00:00 |
|
Jeremy Fincher
|
e378b34138
|
Added a configurable more length.
|
2004-10-26 18:54:03 +00:00 |
|
Jeremy Fincher
|
0408beb0fb
|
Fix for bug with instant mores; also change supybot.reply.truncate to supybot.reply.mores (i.e., it's not just a group now, it's a boolean).
|
2004-10-26 18:42:53 +00:00 |
|
James Vega
|
a1b7b670fb
|
getOtherUser shouldn't accept a hostmask (re: bug #1054680)
|
2004-10-26 18:32:11 +00:00 |
|
James Vega
|
ca0c0fad49
|
Change user.hostmasks to an IrcSet
|
2004-10-26 17:37:44 +00:00 |
|
James Vega
|
7c8882e30e
|
Fix bug #1054660, Optional password argument needs to be defaulted to ''
instead of None
|
2004-10-26 15:43:58 +00:00 |
|
James Vega
|
cbd5abbab7
|
A bunch more %r -> %s conversions as well as wrap updates, new policy for
Channel.voice and some bug fixes for Debian
|
2004-10-25 22:59:03 +00:00 |
|
Jeremy Fincher
|
c256a3d275
|
Fix for uncaught exception in IrcState.addMsg.
|
2004-10-24 07:59:54 +00:00 |
|
Jeremy Fincher
|
03b740ec9d
|
Finally removed supybot.channels.
|
2004-10-24 07:55:41 +00:00 |
|
Jeremy Fincher
|
c0254f87d8
|
Made join/part network-specific.
|
2004-10-24 07:38:55 +00:00 |
|
Jeremy Fincher
|
7f5a12a893
|
Extra debug log.
|
2004-10-24 07:36:00 +00:00 |
|
Jeremy Fincher
|
d0e2f2da31
|
Fixed.
|
2004-10-24 07:35:45 +00:00 |
|
Jeremy Fincher
|
383559e479
|
Added MultiSet.
|
2004-10-24 07:34:12 +00:00 |
|
Jeremy Fincher
|
ffd4957862
|
Fixed bug #1052821.
|
2004-10-24 06:45:36 +00:00 |
|
Jeremy Fincher
|
9e813ff778
|
Added an XXX.
|
2004-10-24 06:34:28 +00:00 |
|
Jeremy Fincher
|
447a6e63e0
|
Fixed bug #1052921.
|
2004-10-24 06:32:07 +00:00 |
|
Jeremy Fincher
|
c374b82b28
|
Forgotten period.
|
2004-10-24 05:43:02 +00:00 |
|
James Vega
|
c0a8f5e45d
|
commands.reversed => commands.reverse
|
2004-10-24 03:53:56 +00:00 |
|
James Vega
|
4dafdcdd57
|
Massive updates. %r -> %s, some commands.wrap updates. Factoids is broke
until we get some stuff working in commands.py
|
2004-10-23 22:07:50 +00:00 |
|
Jeremy Fincher
|
1a6b4aaa95
|
Removed an old comment that wouldn't ever work.
|
2004-10-23 21:22:55 +00:00 |
|
Jeremy Fincher
|
1a73603e22
|
Added httpUrl converter.
|
2004-10-23 20:54:28 +00:00 |
|
Jeremy Fincher
|
e3bdd34f3f
|
Allow ids to have # in front of them.
|
2004-10-23 20:32:29 +00:00 |
|
James Vega
|
601d58a662
|
utils.quoted
|
2004-10-23 19:40:00 +00:00 |
|
Jeremy Fincher
|
d20381336a
|
Bugfix for nick.atEnd taking precedence over prefixChars.
|
2004-10-23 19:26:53 +00:00 |
|
Jeremy Fincher
|
61d0b671d7
|
Fixed bug #1051136.
|
2004-10-22 20:14:43 +00:00 |
|
Jeremy Fincher
|
410569708c
|
Fixed bugz0r.
|
2004-10-22 19:50:32 +00:00 |
|
Jeremy Fincher
|
ddb914aa71
|
Forgot a noReply.
|
2004-10-22 19:47:23 +00:00 |
|
Jeremy Fincher
|
04a6fb1d4d
|
Fix for jamessan's bug.
|
2004-10-22 16:58:11 +00:00 |
|
Jeremy Fincher
|
a238ed6298
|
Fixed TODO #1047283.
|
2004-10-22 06:21:34 +00:00 |
|
Jeremy Fincher
|
724b612f52
|
Only try to ping if we're not a zombie.
|
2004-10-22 05:57:50 +00:00 |
|
Jeremy Fincher
|
c943ab77bb
|
Made commands.wrap stop doing decorators, exposed thread and urlSnarfer, and changed plugins accordingly.
|
2004-10-22 05:56:55 +00:00 |
|
Jeremy Fincher
|
6389256dc2
|
Fixed bug #1051164.
|
2004-10-22 05:35:05 +00:00 |
|
James Vega
|
dac65f455f
|
alwaysLoadDefault => alwaysLoadImportant
|
2004-10-20 15:08:04 +00:00 |
|
Jeremy Fincher
|
2179548da9
|
Added an XXX.
|
2004-10-19 16:43:09 +00:00 |
|
Jeremy Fincher
|
803997ee78
|
Somehow the p-testing was removed.
|
2004-10-19 12:13:41 +00:00 |
|
Jeremy Fincher
|
5fc347f3f0
|
Extra dashes, begone\!
|
2004-10-19 12:05:30 +00:00 |
|
Jeremy Fincher
|
e960bad9d1
|
Fixed #1049958.
|
2004-10-19 12:01:33 +00:00 |
|
Jeremy Fincher
|
eb5531034c
|
Handle properly state.allowExtra in context.
|
2004-10-19 11:56:34 +00:00 |
|
Jeremy Fincher
|
8436a7e590
|
Fixed contributors test failure.
|
2004-10-19 11:08:35 +00:00 |
|
Jeremy Fincher
|
9d0fa5e3ff
|
Changed callerInChannel to callerInGivenChannel; added nickInChannel, added matches, and raised a subclass of KeyError from getConverter so we get prettier tracebacks.
|
2004-10-19 03:10:58 +00:00 |
|
Jeremy Fincher
|
425436b5f7
|
Forgot to import * from commands.
|
2004-10-19 03:09:32 +00:00 |
|
Jeremy Fincher
|
4566c1bfca
|
Updateed to the new wrap; added a few XXXs.
|
2004-10-19 02:52:40 +00:00 |
|
Jeremy Fincher
|
1bd09d016f
|
Changed an optional to an additional.
|
2004-10-19 02:31:31 +00:00 |
|
Jeremy Fincher
|
80260623ec
|
Fix bug with redundadnt unbans.
|
2004-10-19 01:48:58 +00:00 |
|
Jeremy Fincher
|
6d62500a07
|
Allow wrappers to set the allowExtra value.
|
2004-10-19 01:43:58 +00:00 |
|
Jeremy Fincher
|
a9635f7547
|
Changed to use irc.isChannel instead of ircutils.isChannel.
|
2004-10-15 11:22:41 +00:00 |
|
Jeremy Fincher
|
4a2d2a99d8
|
An XXX, fixed isNick to allow keyword arguments.
|
2004-10-15 11:22:13 +00:00 |
|
Jeremy Fincher
|
1958a76897
|
Some XXX comments, a little update here and there relating to users always having an id.
|
2004-10-15 11:21:50 +00:00 |
|
Jeremy Fincher
|
678c012bc6
|
Looks like I just reordered some methods.
|
2004-10-15 11:21:20 +00:00 |
|
Jeremy Fincher
|
a0c0d833e3
|
Let's make channellen parameterizable as well.
|
2004-10-15 11:20:51 +00:00 |
|
Jeremy Fincher
|
edc1e70648
|
Fixed empty types.
|
2004-10-15 11:18:55 +00:00 |
|
Jeremy Fincher
|
b6a92fc2b6
|
Updated to use commands.
|
2004-10-14 16:03:56 +00:00 |
|
Jeremy Fincher
|
e720f46a5a
|
Not completely working, but tests pass (for what's expected to pass).
|
2004-10-14 08:41:08 +00:00 |
|
James Vega
|
bec6b54cbc
|
Update to use new commands.wrap. There are still some issues with some of
the commands (such as Misc.help), but works overall.
|
2004-10-13 15:23:14 +00:00 |
|
James Vega
|
c574403ca8
|
Update to use the new commands.wrap
|
2004-10-13 15:21:59 +00:00 |
|
James Vega
|
85780543aa
|
Add some (hopefully) elucidating comments. If anyone (*cough*jemfinch*cough)
thinks they are ambiguous or could be better worded, please adjust.
|
2004-10-13 14:57:25 +00:00 |
|
James Vega
|
aeed361d4c
|
We actually want the state that the spec call gives us. Also, let's check
whether our default is callable and return the value of calling it, if so.
|
2004-10-13 14:37:52 +00:00 |
|
Jeremy Fincher
|
67d8cf082a
|
Converted to the new commands.wrap.
|
2004-10-12 16:29:27 +00:00 |
|
Jeremy Fincher
|
477ec6ead7
|
Fix0red the failure.
|
2004-10-12 11:58:08 +00:00 |
|
Jeremy Fincher
|
c5903a9591
|
Added mapinto.
|
2004-10-12 11:42:03 +00:00 |
|
Jeremy Fincher
|
25224a79a1
|
Added a logging message.
|
2004-10-12 11:40:56 +00:00 |
|
Jeremy Fincher
|
4eafd9b779
|
New tests, and new implementation (though a test still fails).
|
2004-10-12 00:41:40 +00:00 |
|
James Vega
|
c3c5ea71bc
|
Add a couple more Raise=True.
|
2004-10-11 17:30:20 +00:00 |
|
Jeremy Fincher
|
5bc91113fe
|
Fixed so disabled commands in other plugins won't break our outfilter.
|
2004-10-10 15:11:19 +00:00 |
|
Jeremy Fincher
|
c2759270ee
|
Changed the queuing messages to DEBUG, there's no need for users to care.
|
2004-10-10 04:20:32 +00:00 |
|
Jeremy Fincher
|
f61591016b
|
Added a test for random.choice behavior.
|
2004-10-10 03:55:29 +00:00 |
|
Jeremy Fincher
|
b6066a1543
|
Stupid emacs.
|
2004-10-10 03:48:33 +00:00 |
|
Jeremy Fincher
|
0a8ef6d8d0
|
Stupid emacs.
|
2004-10-10 03:46:28 +00:00 |
|
Jeremy Fincher
|
3a408f3dd9
|
Fixed our lack of raising IndexError on random.choice applied to sequences.
|
2004-10-10 03:39:59 +00:00 |
|
Jeremy Fincher
|
9363489e32
|
Added a log.exception to Owner.eval.
|
2004-10-10 03:17:18 +00:00 |
|
Jeremy Fincher
|
b2fbbef197
|
Fixed bug with duplicate hostmasks.
|
2004-10-09 04:57:16 +00:00 |
|
Jeremy Fincher
|
04f7ff313f
|
Commented out a bug (IrcState, actually in Irc), #1040008.
|
2004-10-09 04:02:22 +00:00 |
|
Jeremy Fincher
|
3dceea823d
|
Added supybot.reply.whenAddressedByNick.atEnd.
|
2004-10-09 02:48:08 +00:00 |
|
Daniel DiPaolo
|
d4b30b6214
|
Added new behavior for Misc.last when nested - can optionally exclude the nick
and timestamp
|
2004-10-08 16:00:51 +00:00 |
|
James Vega
|
bdca894522
|
a few Raise=True additions
|
2004-10-08 14:12:03 +00:00 |
|
James Vega
|
4557b867fe
|
Prevent people from adding hostmasks that don't explicitly match other users'
hostmasks but will match when you check hostmaskPatternEqual aka bug #1043045
|
2004-10-08 13:59:45 +00:00 |
|
James Vega
|
3df40e814a
|
{de,}{op,halfop,voice} need to allowExtra
|
2004-10-08 12:33:39 +00:00 |
|
James Vega
|
c5db149f65
|
Correct our ValidChannel checking (no , in channel key) and provide a little
more information in supybot-wizard if there's an error when adding channels.
|
2004-10-07 18:47:26 +00:00 |
|
James Vega
|
edc698e48b
|
Fix testing for positiveInt and nonNegativeInt.
|
2004-10-06 04:32:03 +00:00 |
|
James Vega
|
e69f086b51
|
We need to str() module.__author__ before munging the email address.
|
2004-10-05 01:32:43 +00:00 |
|
Jeremy Fincher
|
6ba2120f5f
|
Optimization.
|
2004-10-04 16:11:08 +00:00 |
|
Jeremy Fincher
|
7ddf8eb257
|
Forgot an implication of requireExtra.
|
2004-10-03 22:38:10 +00:00 |
|
Jeremy Fincher
|
a055bc29a0
|
Added export command.
|
2004-10-03 22:36:50 +00:00 |
|
Jeremy Fincher
|
76fc8b946e
|
Removed some useless options from close.
|
2004-10-03 22:18:12 +00:00 |
|
Jeremy Fincher
|
835ee14640
|
That last commit wouldn't be much fun without this one.
|
2004-10-03 09:40:19 +00:00 |
|
Jeremy Fincher
|
42f9ea9bfc
|
Let's catch some exceptions and continue with the output-writing if an exception is raised.
|
2004-10-03 09:39:39 +00:00 |
|
Jeremy Fincher
|
550bcdad5d
|
Fix for bug #1036861.
|
2004-10-03 09:21:06 +00:00 |
|
Jeremy Fincher
|
4c31e63ff8
|
Updated to use __all__, etc.
|
2004-10-03 09:03:34 +00:00 |
|
Jeremy Fincher
|
0dc88e88b9
|
Some source code tweakings; I still don't know why that test fails, but it's a good reminder that we should use the copy method instead of the copy.copy function.
|
2004-10-03 08:50:45 +00:00 |
|
Jeremy Fincher
|
4dd07b1690
|
Converted to use commands.
|
2004-10-02 20:12:48 +00:00 |
|
Jeremy Fincher
|
b03000ed42
|
If replies.success is empty, don't send a success message at all.
|
2004-10-02 18:28:58 +00:00 |
|
Jeremy Fincher
|
a982fe32fd
|
Fix0r the reference to an old undefined variable.
|
2004-10-02 18:20:04 +00:00 |
|
Jeremy Fincher
|
1398a1fa47
|
Removed a useless import.
|
2004-10-02 17:48:20 +00:00 |
|
Jeremy Fincher
|
54b6880a80
|
Changed noExtra to allowExtra and kept the default False.
|
2004-10-02 17:46:03 +00:00 |
|
Jeremy Fincher
|
51c0fb4cc1
|
Updated _int to accept other bases.
|
2004-10-02 17:31:58 +00:00 |
|
Jeremy Fincher
|
21ef10f831
|
Commented out a debug log, change inChannel and checkChannelCapability to automatically run getChannel if there is no state.channel, and perhaps a few other minor tweaks.
|
2004-10-02 16:52:26 +00:00 |
|
Jeremy Fincher
|
2ff2dadd81
|
Fix for bug #1038895.
|
2004-10-02 15:51:40 +00:00 |
|
Jeremy Fincher
|
dc55a330fa
|
Fixed bugs in getopt handling with arguments.
|
2004-10-02 03:07:19 +00:00 |
|
Jeremy Fincher
|
e21be94af0
|
Better.
|
2004-10-02 02:36:10 +00:00 |
|
Jeremy Fincher
|
0e3f7fe527
|
Added wildcard support.
|
2004-10-02 02:21:26 +00:00 |
|
Jeremy Fincher
|
83af5aa6c0
|
Oops, left a print in.
|
2004-10-02 00:49:08 +00:00 |
|
Jeremy Fincher
|
71e18515d7
|
No need for checking, commands.wrap rocks.
|
2004-10-01 22:35:34 +00:00 |
|
Jeremy Fincher
|
567f0b0001
|
Fixed a bugz0r.
|
2004-10-01 22:33:02 +00:00 |
|
Jeremy Fincher
|
8afad62691
|
A now type and a text type.
|
2004-10-01 21:27:22 +00:00 |
|
Jeremy Fincher
|
c23e6c97a6
|
Automatically raise errorNoCapability as well.
|
2004-10-01 21:26:20 +00:00 |
|
Jeremy Fincher
|
e3c9464634
|
Return None if there's nothing in the database.
|
2004-10-01 21:25:26 +00:00 |
|
Jeremy Fincher
|
26771923f6
|
Allow None in IrcDict and InsensitivePreservingDicts.
|
2004-10-01 21:25:01 +00:00 |
|
Jeremy Fincher
|
0e5cd79a1b
|
eXXXtra eXXXtra, read all about it.
|
2004-10-01 08:22:48 +00:00 |
|
Jeremy Fincher
|
f63445d39d
|
Updated to 0.80.0pre3.
|
2004-10-01 04:20:26 +00:00 |
|
Jeremy Fincher
|
00d12306d4
|
Added bear and grantbow.
|
2004-10-01 04:12:30 +00:00 |
|
Jeremy Fincher
|
e6efedbdf4
|
Fixed a bugz0r in replies.
|
2004-10-01 01:32:17 +00:00 |
|
Jeremy Fincher
|
1f882ac521
|
w00t, stopped the double killing, made the code cleaner, I rock rock rock.
|
2004-09-30 22:54:29 +00:00 |
|
Jeremy Fincher
|
b0f12ac0c5
|
Quit should noReply.
|
2004-09-30 22:48:54 +00:00 |
|
Jeremy Fincher
|
7f5af21732
|
w00t, now channel values will always remember their values.
|
2004-09-30 22:47:32 +00:00 |
|
Jeremy Fincher
|
1ea5e55a8e
|
Changed to be better, hopefully. We really need to find out where this losing of channel values is happening.
|
2004-09-30 22:13:47 +00:00 |
|
Jeremy Fincher
|
419d2c0e45
|
Odd, it didn't commit properly.
|
2004-09-30 22:03:28 +00:00 |
|
Jeremy Fincher
|
54ccb01b5e
|
Changed showDefault to _showDefault.
|
2004-09-30 20:03:54 +00:00 |
|
Jeremy Fincher
|
6ce21297de
|
Line wrapping, and now more showDefault for long things (since I can't figure out how to wrap it), and line-wrapping of serialized NormalizedString things.
|
2004-09-30 15:22:50 +00:00 |
|
Jeremy Fincher
|
9914f2d28e
|
Augmented to better document the sigils.
|
2004-09-30 14:59:09 +00:00 |
|
Jeremy Fincher
|
9c2a9096d3
|
Removed privmsgs.urlSnarfer, now it exists only in commands.
|
2004-09-30 10:04:22 +00:00 |
|
Jeremy Fincher
|
786d2f07fc
|
removed some bugginess and added getUrl.
|
2004-09-30 09:57:17 +00:00 |
|
Jeremy Fincher
|
8ddf22fabb
|
Gotta be sure to basename the journal.
|
2004-09-30 09:56:50 +00:00 |
|
Jeremy Fincher
|
129b8a212b
|
Small update.
|
2004-09-30 09:56:34 +00:00 |
|
Jeremy Fincher
|
15b7063eac
|
Slightly less broken Engrish.
|
2004-09-30 07:59:02 +00:00 |
|
Jeremy Fincher
|
a2e43fe367
|
Added a few more types.
|
2004-09-30 07:43:24 +00:00 |
|
Jeremy Fincher
|
6878510d7e
|
Let's safe-argument this thing earlier.
|
2004-09-30 07:36:55 +00:00 |
|
Jeremy Fincher
|
c20d3cafbd
|
Let's make threaded commands tag the message as replied from the start, so things like Infobot won't respond.
|
2004-09-30 05:29:26 +00:00 |
|
Jeremy Fincher
|
56ba5edcc9
|
Elucidating comment, etc.
|
2004-09-30 05:25:38 +00:00 |
|
Jeremy Fincher
|
cb9986f0ac
|
To capture a backreference is good.
|
2004-09-30 04:15:48 +00:00 |
|
Jeremy Fincher
|
4cc1e4ba04
|
Abstracted for some future overriding.
|
2004-09-30 04:15:32 +00:00 |
|
Jeremy Fincher
|
45f99cd1ee
|
Added some configuration for cdb.
|
2004-09-30 04:15:12 +00:00 |
|
Jeremy Fincher
|
75ef036569
|
Super, and subclass SupyThread.
|
2004-09-30 04:14:44 +00:00 |
|
Jeremy Fincher
|
ec9258a371
|
Updated to be cooler and allow float maxmods.
|
2004-09-30 04:13:28 +00:00 |
|
Jeremy Fincher
|
69dce4761d
|
Made sure to return our reply messages, changed some threading stuff, etc.
|
2004-09-30 04:13:08 +00:00 |
|
Jeremy Fincher
|
4ad7fd2504
|
Let's use a from import since it makes things simpler.
|
2004-09-30 04:12:38 +00:00 |
|
Jeremy Fincher
|
f8375acdad
|
Fixed not to raise some exceptions during testing.
|
2004-09-29 18:53:23 +00:00 |
|
Jeremy Fincher
|
d499628075
|
Refactoring of some MODE handling stuff and now we keep track of bans.
|
2004-09-29 18:52:15 +00:00 |
|
Jeremy Fincher
|
04e5ff9b7a
|
Elucidating comment, as well as filtering of misc.log when plugins are using their individual logfiles.
|
2004-09-29 18:51:37 +00:00 |
|
Jeremy Fincher
|
3a6779bb6d
|
Added httpUrlRe.
|
2004-09-29 18:51:04 +00:00 |
|
Jeremy Fincher
|
bea33e53d6
|
Fixed an exception on exit.
|
2004-09-29 14:50:14 +00:00 |
|
Jeremy Fincher
|
cc15862d65
|
Had the formatters for that log swapped.
|
2004-09-29 14:49:44 +00:00 |
|
Jeremy Fincher
|
24641b6efe
|
Fixed bug #1020925.
|
2004-09-29 14:35:58 +00:00 |
|
Jeremy Fincher
|
c2445cc7db
|
Fixed bug in IrcState.doTopic (#1033955)
|
2004-09-29 14:14:06 +00:00 |
|
Jeremy Fincher
|
a382087fc4
|
Fix0red the problems with VERBOSE.
|
2004-09-29 04:07:29 +00:00 |
|
Jeremy Fincher
|
e01a9d3bc5
|
Forgot to vacuum, momma's gonna kill me!
|
2004-09-28 20:09:39 +00:00 |
|
Jeremy Fincher
|
f9ae666f3b
|
Fixed a bug in errorInvalid's handling of Raise. Man, we just need to default it to True for everything and make people deal.
|
2004-09-28 08:12:03 +00:00 |
|
Jeremy Fincher
|
201df375e2
|
Added verbose logging level.
|
2004-09-28 08:11:38 +00:00 |
|
Jeremy Fincher
|
0874dfd5f3
|
Abstracted out bool verification in utils.toBool.
|
2004-09-28 07:22:26 +00:00 |
|
Jeremy Fincher
|
e616f6973d
|
We should return whether or not we were able to queue the message.
|
2004-09-28 07:17:53 +00:00 |
|
Jeremy Fincher
|
3dec784447
|
A whole lot more asserts and an isCapability predicate.
|
2004-09-28 07:17:18 +00:00 |
|
Jeremy Fincher
|
9ca87988ae
|
We should return the message from errors/replies.
|
2004-09-28 07:16:32 +00:00 |
|
Jeremy Fincher
|
4b5909331a
|
Updated completely.
|
2004-09-28 07:10:27 +00:00 |
|
James Vega
|
9291c56e3f
|
Update to use a help method instead of a help string. Allows sub-classes of
Group/Value to define their own help method.
|
2004-09-25 17:06:05 +00:00 |
|
Jeremy Fincher
|
135c57c314
|
Let's not try to send empty messages.
|
2004-09-25 16:10:33 +00:00 |
|
Jeremy Fincher
|
70111b5b06
|
Stopped double-queuing problem.
|
2004-09-24 20:33:58 +00:00 |
|
Jeremy Fincher
|
23fb9e1c7b
|
Changed tag name to isError rather than errored.
|
2004-09-24 20:28:31 +00:00 |
|
Jeremy Fincher
|
5753195f45
|
Changed dbi.Record not to use a metaclass.
|
2004-09-24 20:05:34 +00:00 |
|
Jeremy Fincher
|
ec7ba362c4
|
Slight log message change.
|
2004-09-24 14:37:24 +00:00 |
|
Jeremy Fincher
|
728ad5788b
|
This was needed, so our stuff doesn't get quoted.
|
2004-09-24 14:20:15 +00:00 |
|
James Vega
|
35894401c7
|
Let's move noReply() to RichReplyMethods so that anything that subclasses
it can use noReply(). Fixes bug #1032406
|
2004-09-24 13:52:46 +00:00 |
|
Jeremy Fincher
|
243456aedd
|
Unnecessary reset, changed logging message.
|
2004-09-24 02:36:34 +00:00 |
|
Jeremy Fincher
|
b0931ea0ec
|
This wasn't being done correctly, let's see if this fixes it.
|
2004-09-24 01:23:48 +00:00 |
|
Jeremy Fincher
|
78da84e4cb
|
Configurable quotes, w00t.
|
2004-09-24 01:13:17 +00:00 |
|
Jeremy Fincher
|
3e58419338
|
Various minor refactorings, moved supybot.reply.{brackets,pipeSyntax} to supybot.commands.nested.
|
2004-09-23 23:15:27 +00:00 |
|
Jeremy Fincher
|
ab21fc54cf
|
Fixed a typo.
|
2004-09-23 21:20:27 +00:00 |
|
James Vega
|
f700927969
|
We were missing an import and a conf. header
|
2004-09-23 19:15:14 +00:00 |
|
Jeremy Fincher
|
72214dc9d0
|
Added supybot.reply.maximumLength.
|
2004-09-23 17:07:54 +00:00 |
|
James Vega
|
3740c74aa9
|
Ooops. left in some debugging print statements.
|
2004-09-23 16:58:39 +00:00 |
|
Jeremy Fincher
|
0aa6cd5c28
|
Fixed importantPlugin dispatching.
|
2004-09-23 16:32:58 +00:00 |
|
James Vega
|
10c8cc5e58
|
Grate spelink!
|
2004-09-23 16:28:53 +00:00 |
|
James Vega
|
2e0a91c3c7
|
Let's make sure we don't try to join if we're getting too close to the max
number of channels we can be in. Also, irc.noReply so that things like Infobot
aren't triggered.
|
2004-09-23 16:28:29 +00:00 |
|
James Vega
|
e381f11e12
|
Update src/Channels.py to use commands.wrap. Added some more converters to
ease the process. Hopefully this doesn't break anything. The tests passed!
|
2004-09-23 16:13:00 +00:00 |
|
James Vega
|
19b2e37dad
|
Let's not default to just the network Misc.last was called on. It's kinda
counter-intuitive.
|
2004-09-23 16:08:11 +00:00 |
|
Jeremy Fincher
|
94f80e5773
|
Augmented help for Misc.plugin.
|
2004-09-23 15:30:43 +00:00 |
|
Jeremy Fincher
|
356745d353
|
Variable name change.
|
2004-09-22 22:43:23 +00:00 |
|
Jeremy Fincher
|
16b9fb386e
|
Added a repr keyword argument to errorInvalid and used it to fix bug #1030474.
|
2004-09-22 22:41:58 +00:00 |
|
Jeremy Fincher
|
b898142039
|
Fixed bug #1032403.
|
2004-09-22 22:31:56 +00:00 |
|
Jeremy Fincher
|
217799ad1c
|
Updated to make the formatting strings variable.
|
2004-09-22 22:27:03 +00:00 |
|
Jeremy Fincher
|
fc8da1888c
|
Variable name change.
|
2004-09-22 22:26:17 +00:00 |
|
Jeremy Fincher
|
816f494d8c
|
Changed two warnings to errors.
|
2004-09-22 22:24:34 +00:00 |
|
James Vega
|
ed61675016
|
Fix the bugs in #1032945, Observer.list exceptions and exceptions when adding
an observer after a plugin reload.
|
2004-09-22 22:06:27 +00:00 |
|
Jeremy Fincher
|
ff86d2cccd
|
Forgot to remove XXXes.
|
2004-09-22 21:39:59 +00:00 |
|
Jeremy Fincher
|
998f61cce8
|
Moved disambiguation stuff to callbacks.IOP. Also fixed rename-persistence.
|
2004-09-22 21:38:20 +00:00 |
|
Jeremy Fincher
|
7558a437e1
|
Factored out the args component of wrap into its own function, so it can be used in more situations.
|
2004-09-22 11:51:06 +00:00 |
|
Jeremy Fincher
|
5dd099c459
|
CAPAB should always be an important message.
|
2004-09-21 18:38:20 +00:00 |
|
Jeremy Fincher
|
f9a432c9ec
|
Let's make sure we give our users an id attribute.
|
2004-09-21 18:37:45 +00:00 |
|
Jeremy Fincher
|
dda6f9be4a
|
registerPlugin was returning the wrong group.
|
2004-09-21 18:37:06 +00:00 |
|
Jeremy Fincher
|
8f97cccb1a
|
Updated, added getPlugin, getSomething, validChannel, etc.
|
2004-09-21 18:36:40 +00:00 |
|
Jeremy Fincher
|
58cb831448
|
Some XXXes to show what needs to be done.
|
2004-09-21 18:36:15 +00:00 |
|
James Vega
|
3ee4223bda
|
Fix for bug #1031800, uncaught exceptions in Config commands.
|
2004-09-21 14:21:57 +00:00 |
|
Jeremy Fincher
|
09e60502cf
|
Initial checkin of commands, and conversion of Admin to use it.
|
2004-09-21 03:31:19 +00:00 |
|
James Vega
|
781ba32793
|
Fix bug #1030367, supybot.replywithNickPrefix doesn't obey channel value
|
2004-09-21 01:32:26 +00:00 |
|
Jeremy Fincher
|
164d4bc427
|
Added urlquote/urlunquote to webutils and changed Fun to use them.
|
2004-09-20 11:48:37 +00:00 |
|
James Vega
|
50973a10fb
|
Remove #! lines.
|
2004-09-20 03:01:50 +00:00 |
|
James Vega
|
7f22a1c9b6
|
Add rfe #1004006, {add,remove,{un,}set}capability can accept multiple capabilities.
|
2004-09-20 01:33:44 +00:00 |
|
James Vega
|
e2bb35e02a
|
Fix for bug #1030492, overriding IrcUser.auth's list with a tuple
|
2004-09-19 23:23:35 +00:00 |
|
Jeremy Fincher
|
cd91e37bc6
|
Oops, I added these before I figured out the actual bug.
|
2004-09-18 03:07:17 +00:00 |
|
Jeremy Fincher
|
0b6739b4bc
|
Man, tracking these things down can be somewhat tough sometimes. They'll fix this in Twisted, but for now, we need a workaround.
|
2004-09-17 23:52:37 +00:00 |
|
James Vega
|
fb569b4ff4
|
0.80.0pre2
|
2004-09-17 17:29:16 +00:00 |
|
Jeremy Fincher
|
90d30f6bf1
|
Allow callable capabilities.
|
2004-09-17 03:33:04 +00:00 |
|
Jeremy Fincher
|
7f9a72541b
|
Removed a debugging print.
|
2004-09-17 03:32:51 +00:00 |
|
Jeremy Fincher
|
edbfd43281
|
Commented out something.
|
2004-09-17 03:32:33 +00:00 |
|
Jeremy Fincher
|
6393faf817
|
There can be CTCP notices as well.
|
2004-09-17 03:32:15 +00:00 |
|
Jeremy Fincher
|
8fd64a6325
|
Fixed the issues with backup files that were the exact same as the original.
|
2004-09-16 20:00:41 +00:00 |
|
Jeremy Fincher
|
c7278b5902
|
better output.
|
2004-09-16 18:49:29 +00:00 |
|
Jeremy Fincher
|
556f9ccaeb
|
Fixed help for plugins.
|
2004-09-16 16:36:12 +00:00 |
|
Jeremy Fincher
|
904665cea6
|
Added backup directory.
|
2004-09-16 16:32:14 +00:00 |
|
Jeremy Fincher
|
f69b87a93a
|
%.2f
|
2004-09-16 16:20:58 +00:00 |
|
Jeremy Fincher
|
8a7681aa51
|
We added the ability for a command to determine if it's nested or not, so we can make this prettier.
|
2004-09-16 14:51:40 +00:00 |
|
Jeremy Fincher
|
9720b79a48
|
Changed tagging method.
|
2004-09-16 14:37:08 +00:00 |
|
Jeremy Fincher
|
ad46bbef0e
|
Fix for debincoming bug. It look like we're all getting out nots wrong these days.
|
2004-09-16 14:30:44 +00:00 |
|
Jeremy Fincher
|
1ba0fccd34
|
Slight tweak to make a test in test_Channel.py pass.
|
2004-09-16 14:29:13 +00:00 |
|
Jeremy Fincher
|
ab3e0289f1
|
Style update.
|
2004-09-16 14:18:56 +00:00 |
|
Jeremy Fincher
|
11300e1845
|
Fixed an uncaught exception.
|
2004-09-16 13:47:01 +00:00 |
|
Jeremy Fincher
|
cf3b59d516
|
Fix for groups with help.
|
2004-09-16 13:39:23 +00:00 |
|
Jeremy Fincher
|
a26e664cf8
|
Added a serialize to databases. If you haven't modified this variable, you should remove it from your configuration file before starting your bot next time you restart.
|
2004-09-16 10:55:43 +00:00 |
|
Jeremy Fincher
|
a11654dcdd
|
Changed to use a super.
|
2004-09-16 10:54:59 +00:00 |
|
Jeremy Fincher
|
9be4fd112d
|
Finally got topological sorting working.
|
2004-09-16 10:28:59 +00:00 |
|
Jeremy Fincher
|
f53d3d5934
|
Added Time plugin, moved Misc.seconds to it.
|
2004-09-15 14:39:34 +00:00 |
|
James Vega
|
cb23a47635
|
oops. Forgot to Raise=True of course, that wouldn't be a problem if the
exception was properly being caught in callCommand
|
2004-09-14 20:43:59 +00:00 |
|
Jeremy Fincher
|
d3d2ff8006
|
Forgot to re-add throttling.
|
2004-09-14 17:37:31 +00:00 |
|
Jeremy Fincher
|
aacea9be74
|
Elucidating comment.
|
2004-09-14 17:13:21 +00:00 |
|
Jeremy Fincher
|
e44f7ab50c
|
Fixed bug #1019387. Again.
|
2004-09-14 17:12:21 +00:00 |
|
Jeremy Fincher
|
934363db10
|
Added some __repr__ action.
|
2004-09-14 15:38:49 +00:00 |
|
Jeremy Fincher
|
5f1aa43ee0
|
Fix0red the bugz0r.
|
2004-09-14 15:30:16 +00:00 |
|
Jeremy Fincher
|
da5fd46bb1
|
Use the new msg.repliedTo tag.
|
2004-09-14 15:09:01 +00:00 |
|
Jeremy Fincher
|
4605ce84f8
|
Added repliedTo tag, stopped not calling invalidCommand if regexp methods match.
|
2004-09-14 15:07:52 +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 |
|
Kevin Murphy
|
92ae571aca
|
Made some semantic code changes
Fixed an error with properly pluralizing the word 'command' in the contributions output
|
2004-09-13 07:11:54 +00:00 |
|
Jeremy Fincher
|
5c804d27ea
|
Didn't update PrivmsgRegexp to the new callCommand shmadealio.
|
2004-09-13 03:02:01 +00:00 |
|
Jeremy Fincher
|
eb4905dda2
|
Allow for changed method names.
|
2004-09-13 02:05:22 +00:00 |
|
Jeremy Fincher
|
4fec6def71
|
Allow multiple authentication.
|
2004-09-13 02:01:00 +00:00 |
|
Jeremy Fincher
|
e1d961c62f
|
Fixed regexp bug.
|
2004-09-13 01:21:48 +00:00 |
|
Jeremy Fincher
|
781edef0eb
|
Fixed bugz0r I added.
|
2004-09-13 01:14:38 +00:00 |
|
Jeremy Fincher
|
cca1483bc1
|
Updated.
|
2004-09-13 01:06:06 +00:00 |
|
Jeremy Fincher
|
19c9868597
|
Updated a docstring and added an assert.
|
2004-09-12 20:28:30 +00:00 |
|
Jeremy Fincher
|
ad4fef4542
|
Provide a default for args.
|
2004-09-12 20:27:34 +00:00 |
|
Jeremy Fincher
|
75e53d37f3
|
Catch callbacks.Error coming out of invalidCommand.
|
2004-09-12 20:27:03 +00:00 |
|
Jeremy Fincher
|
139ce9871c
|
Re-added priority for appropriate interaction with irclib.IrcCallbacks.
|
2004-09-12 20:26:36 +00:00 |
|
Jeremy Fincher
|
39f427d4be
|
Even when not strict, spaces can't be in nicks.
|
2004-09-12 05:48:36 +00:00 |
|
Jeremy Fincher
|
8bbed5a90e
|
Dispatch __eq__ and __hash__ to our real Irc.
|
2004-09-12 05:48:19 +00:00 |
|
Jeremy Fincher
|
a9694c1012
|
Network plugin for network-related commands.
|
2004-09-12 05:46:18 +00:00 |
|
Jeremy Fincher
|
49c465c1c7
|
Database independence stuff.
|
2004-09-11 20:24:52 +00:00 |
|
Jeremy Fincher
|
cebf388513
|
Added a Channel.alert command.
|
2004-09-11 16:23:56 +00:00 |
|
Jeremy Fincher
|
6a417db8bc
|
Allow groups to have help.
|
2004-09-11 16:17:40 +00:00 |
|
Jeremy Fincher
|
e525e04a42
|
Persistent renames.
|
2004-09-11 16:16:16 +00:00 |
|
Jeremy Fincher
|
dd7b02fb54
|
More useful assert.
|
2004-09-11 16:14:43 +00:00 |
|
Kevin Murphy
|
1f0a21c86a
|
Oops... Missed a case where the plugin's author is the only listed contributor
Minor changes to more accurately adhere to Supybot coding standards
|
2004-09-10 08:52:03 +00:00 |
|
Kevin Murphy
|
9b0ffcfdb5
|
Included contributors command
Added self as plugin contributor
|
2004-09-10 08:31:59 +00:00 |
|
Jeremy Fincher
|
f21689a01a
|
Fixed invalidCommand flood protection.
|
2004-09-10 07:40:24 +00:00 |
|
Jeremy Fincher
|
ee4768634f
|
Changed to __lt__ instead of __cmp__ -- it's simpler and doesn't screw with equality.
|
2004-09-10 07:27:42 +00:00 |
|
Jeremy Fincher
|
76056e35e4
|
Let's handle non-IrcCallbacks for sorting.
|
2004-09-10 07:10:35 +00:00 |
|
Jeremy Fincher
|
6c7a1e6d8c
|
Updated to show channelValues.
|
2004-09-10 06:59:05 +00:00 |
|
Jeremy Fincher
|
8eeab87a98
|
Stupid asserts. Definitely not worth it there.
|
2004-09-10 06:58:36 +00:00 |
|
Jeremy Fincher
|
d3421b0bd0
|
Fix for privmsgs.thread.
|
2004-09-10 06:51:29 +00:00 |
|
James Vega
|
51ad408ff3
|
Use our newly annotated ircmsgs to enhance Misc.last's output.
|
2004-09-10 06:45:27 +00:00 |
|
Jeremy Fincher
|
5dbcf950a8
|
Added makeBackupIfSmaller and Everything and Nothing.
|
2004-09-10 06:32:17 +00:00 |
|
Jeremy Fincher
|
e98bb7a787
|
Elucidating comment.
|
2004-09-10 06:31:39 +00:00 |
|
Jeremy Fincher
|
c573ab5996
|
New plugin prioritization method.
|
2004-09-10 06:30:21 +00:00 |
|
Jeremy Fincher
|
6243fe6baf
|
Nicer getattr.
|
2004-09-10 06:28:50 +00:00 |
|
James Vega
|
4ba5c2af3c
|
Finally pass the correct object off to strError, I hope.
|
2004-09-10 01:36:08 +00:00 |
|
Jeremy Fincher
|
bebe005584
|
Fixed Regexp.
|
2004-09-09 19:13:46 +00:00 |
|
Jeremy Fincher
|
5ac4c8c481
|
No more unsets.
|
2004-09-09 18:58:56 +00:00 |
|
Jeremy Fincher
|
3537c34a58
|
More fix0rs for prefixName.
|
2004-09-09 18:53:40 +00:00 |
|
James Vega
|
c84c47e8fb
|
Put a band-aid on our "not catching InvalidRegistryName" problem. This
should be further investigated since callCommand should be doing the catching.
|
2004-09-09 16:25:53 +00:00 |
|
Jeremy Fincher
|
5aa00316ab
|
Used some supers.
|
2004-09-09 15:34:13 +00:00 |
|
Jeremy Fincher
|
91101978d5
|
Added IrcMsg attribute tagging, and used it in some places.
|
2004-09-09 15:33:57 +00:00 |
|
Jeremy Fincher
|
767f5bb0a3
|
Added proper prefixName handling to callbacks.reply.
|
2004-09-09 15:33:18 +00:00 |
|
Jeremy Fincher
|
30ce7c572e
|
Less fragile thread check; the other didn't interact perfectly well with privmsgs.thread.
|
2004-09-09 03:12:11 +00:00 |
|
James Vega
|
7e1184f47d
|
SnarfIrc needs a helpful getattr
|
2004-09-09 03:01:12 +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 |
|
Jeremy Fincher
|
cf52bf14a3
|
Fixes for TimeoutQueue.
|
2004-09-08 22:52:30 +00:00 |
|
Jeremy Fincher
|
142349847b
|
Allow periodic events not to run the first time.
|
2004-09-08 22:51:30 +00:00 |
|
Jeremy Fincher
|
aad768c188
|
Added orderAlphabetically.
|
2004-09-08 22:51:00 +00:00 |
|
Jeremy Fincher
|
d62a96679f
|
urlSnarfer fixes.
|
2004-09-08 22:49:56 +00:00 |
|
Jeremy Fincher
|
db7940089b
|
Added FloodQueue.
|
2004-09-08 22:49:08 +00:00 |
|
Jeremy Fincher
|
dee61a32f1
|
Let's use os.linesep instead.
|
2004-09-08 22:48:53 +00:00 |
|
Jeremy Fincher
|
b3dfdd1ed5
|
More supported crap.
|
2004-09-08 22:48:32 +00:00 |
|
Jeremy Fincher
|
2c9034171b
|
Isn't this super?
|
2004-09-08 22:48:10 +00:00 |
|
Jeremy Fincher
|
f496c804a2
|
Changed the way upkeep is scheduled.
|
2004-09-08 22:42:54 +00:00 |
|
Jeremy Fincher
|
c958ef5d1c
|
XXX
|
2004-09-08 22:40:34 +00:00 |
|
James Vega
|
d77565a547
|
Show the AttributeError so we can see what the real problem is.
|
2004-09-07 19:14:57 +00:00 |
|
James Vega
|
846bf9102b
|
Correctly report the invalidCommand that set irc.finished.
|
2004-09-07 19:13:27 +00:00 |
|
James Vega
|
87a532374e
|
+cvs
|
2004-09-06 17:26:35 +00:00 |
|
James Vega
|
2df9642eb2
|
0.79.9999
|
2004-09-06 16:19:45 +00:00 |
|
Jeremy Fincher
|
887e92a12b
|
Don't make those error logs if we're testing.
|
2004-09-06 08:20:26 +00:00 |
|
Jeremy Fincher
|
0a2d7146a4
|
Use conf.Directory for the log directory.
|
2004-09-06 08:19:42 +00:00 |
|
Jeremy Fincher
|
35acc6c583
|
Added a --trace option, moved tracing to utils.
|
2004-09-06 08:19:20 +00:00 |
|
Jeremy Fincher
|
b133e59af4
|
Changed to a super, etc.
|
2004-09-06 08:04:03 +00:00 |
|
Jeremy Fincher
|
d95759931e
|
Elucidation is important.
|
2004-09-06 08:00:18 +00:00 |
|
James Vega
|
e22c732d14
|
Stupid keyboard
|
2004-09-06 00:54:27 +00:00 |
|
James Vega
|
48d312bab7
|
Fix a bug with adding __revision__ info to Exception
|
2004-09-06 00:51:53 +00:00 |
|