Jeremy Fincher
|
895cd3e48e
|
Resurrected the test suite with the new supybot-test program and RCS.
|
2005-01-23 19:42:25 +00:00 |
|
Jeremy Fincher
|
f30fcebe41
|
MINOR removed some extraneous whitespace.
|
2005-01-21 18:41:17 +00:00 |
|
Jeremy Fincher
|
863c0e6ad2
|
Moved loadPlugin{Module,Class} to its own module in src/
|
2005-01-19 23:22:35 +00:00 |
|
Jeremy Fincher
|
db722aa0ec
|
Added supybot-test and supybot.test.
|
2005-01-19 23:12:50 +00:00 |
|
Jeremy Fincher
|
0a556f6d4d
|
Forgot to add {src,plugins}/__init__.py
|
2005-01-19 23:24:27 +00:00 |
|
Jeremy Fincher
|
5019d10a1b
|
Updated license years.
|
2005-01-19 13:33:05 +00:00 |
|
Jeremy Fincher
|
8ca625d339
|
Initial import.
|
2005-01-19 13:14:38 +00:00 |
|
James Vega
|
dbfec8afb9
|
Add supybot module
|
2007-04-22 20:10:26 +00:00 |
|
James Vega
|
88a906df84
|
Fix a bug where nickInChannel would append channel to the args list.
|
2005-01-28 22:59:27 +00:00 |
|
James Vega
|
0ea4c3c12a
|
Updated to 0.80.1+CVS
|
2005-01-18 21:07:55 +00:00 |
|
James Vega
|
e68f1d26ba
|
Updated to 0.80.1.
|
2005-01-18 19:46:13 +00:00 |
|
James Vega
|
c961614d98
|
Updated to 0.80.0.
|
2005-01-17 06:57:37 +00:00 |
|
James Vega
|
e7e557868d
|
Updated to 0.80.0.
|
2005-01-17 04:54:17 +00:00 |
|
Jeremy Fincher
|
2b12472711
|
Changed _getSep to raise ValueError instead of asserting.
|
2005-01-15 16:09:37 +00:00 |
|
Jeremy Fincher
|
4624115909
|
No need to makeBackupIfSmaller in databases. That's more for configuration files.
|
2005-01-14 14:46:52 +00:00 |
|
James Vega
|
80f9f7d42a
|
Let's make this error message a *tad* more useful.
|
2005-01-14 02:20:53 +00:00 |
|
Jeremy Fincher
|
fdeae5c022
|
Better error-checking.
|
2005-01-13 17:48:47 +00:00 |
|
James Vega
|
3f284f2ece
|
Update to 0.80.0rc3+cvs
|
2005-01-13 02:59:38 +00:00 |
|
James Vega
|
b12c8697b7
|
Updated to 0.80.0rc3.
|
2005-01-13 02:52:21 +00:00 |
|
Jeremy Fincher
|
d15e7e8d7f
|
Removed an assert that isn't too important.
|
2005-01-12 21:07:42 +00:00 |
|
Jeremy Fincher
|
a65c5e65dd
|
I seem to recall seeing a 2 when supybot's host's DNS was down.
|
2005-01-12 21:06:36 +00:00 |
|
Jeremy Fincher
|
76a5e5988f
|
Deprecation notes.
|
2005-01-12 21:05:55 +00:00 |
|
James Vega
|
c6b50e75f0
|
This makes channelSpecific *much* more useful, aka not broken. Closes Bug #1100919
|
2005-01-12 19:26:32 +00:00 |
|
Jeremy Fincher
|
59c4dab684
|
Extra help can't hurt.
|
2005-01-12 02:48:24 +00:00 |
|
James Vega
|
102c2d7af3
|
Updated to 0.80.0rc2
|
2005-01-11 14:45:12 +00:00 |
|
James Vega
|
534313a165
|
Updated to 0.80.0rc2.
|
2005-01-11 14:40:36 +00:00 |
|
James Vega
|
e54ef5d6df
|
Make sure we don't try to access self.currentServer before it's there. Also,
return the new server from _getNextServer
|
2005-01-11 13:52:56 +00:00 |
|
Jeremy Fincher
|
f5bbd8cb51
|
WRong module.
|
2005-01-10 20:49:22 +00:00 |
|
Jeremy Fincher
|
f63fa6846f
|
Elucidating comment, XXX, and hopefully a fix for the problems with using Network.disconnect while a socketDriver is reconnecting.
|
2005-01-10 20:41:23 +00:00 |
|
Jeremy Fincher
|
5ee8f5d9ed
|
Added two XXXes.
|
2005-01-10 06:03:38 +00:00 |
|
Jeremy Fincher
|
8132f1db73
|
No need to be a CapabilityCheckingPrivmsg if our plugin name is the same as the capability we're checking.
|
2005-01-10 05:39:16 +00:00 |
|
Jeremy Fincher
|
141ddfec82
|
Updated to update reconnectWaitsIndex appropriately.
|
2005-01-10 05:34:30 +00:00 |
|
James Vega
|
225c565aee
|
Add/update supybot.databases.plugins.channelSpecific{,.link{,.allow}}
channelSpecific.link replaces channelSpecific.channel
|
2005-01-08 07:22:46 +00:00 |
|
James Vega
|
0fe82001d5
|
Unify how are help conveys getopts that accept a value.
|
2005-01-08 06:51:55 +00:00 |
|
Jeremy Fincher
|
69f71d1850
|
Fixed a simple XXX.
|
2005-01-07 15:49:11 +00:00 |
|
James Vega
|
3d109b5f37
|
Add supybot.plugins.Channel.banmask, to set the default style banmask to use
in kban.
|
2005-01-07 07:35:11 +00:00 |
|
James Vega
|
9420d2a17a
|
Fix some docstrings
|
2005-01-07 04:47:12 +00:00 |
|
James Vega
|
f2a34f78c8
|
We should assert after we call the callable.
|
2005-01-06 15:55:09 +00:00 |
|
James Vega
|
6061f49a48
|
*** empty log message ***
|
2005-01-06 04:01:16 +00:00 |
|
James Vega
|
3598a0ac28
|
Add a couple irc.noReply calls. Thanks to Infobot for spotting these.
|
2005-01-06 02:59:35 +00:00 |
|
James Vega
|
63dc27905b
|
Move our waitReconnectIndex increment to a place where it will actually get
called. If it also needs to be where I removed, someone re-add it.
|
2005-01-06 02:58:14 +00:00 |
|
Jeremy Fincher
|
3337d813cd
|
Better error message.
|
2005-01-05 21:38:36 +00:00 |
|
James Vega
|
3d8a4e280c
|
revert
|
2005-01-04 14:29:40 +00:00 |
|
James Vega
|
e48126028d
|
Simpler to just alias the methods and prevents typos. ;)
|
2005-01-04 04:05:38 +00:00 |
|
Jeremy Fincher
|
aa73b5dd81
|
Added a warning log.
|
2005-01-04 03:49:39 +00:00 |
|
Jeremy Fincher
|
2a8f2d4a5f
|
Extra unknown_host thingamajob.
|
2005-01-04 03:46:06 +00:00 |
|
Jeremy Fincher
|
1f90a8ae54
|
Extra backup for something I can't remember what now.
|
2005-01-04 03:45:24 +00:00 |
|
Jeremy Fincher
|
cedcad32e2
|
Add a warning log.
|
2005-01-04 03:44:33 +00:00 |
|
James Vega
|
d97a652182
|
Need to actually add the channel to state.args if getChannel throws an exception
|
2005-01-02 02:34:54 +00:00 |
|
Jeremy Fincher
|
ae48b426b4
|
Updated for the new _checkCapability name.
|
2004-12-30 21:17:56 +00:00 |
|
James Vega
|
69d98609fc
|
Fix User.hostmasks so it correctly checks capability and doesn't display
the hostmasks as an IrcSet
|
2004-12-30 16:37:45 +00:00 |
|
James Vega
|
5aa41afdcd
|
Add NICK handling to prettyPrint. Prepping for non-PRIVMSG Seen tracking
|
2004-12-30 02:43:21 +00:00 |
|
James Vega
|
ab0eff4eea
|
Add Infobot.update, which allows updating the is/are dbs with external Infobot
"fact packs". Need to add threading so the bot isn't blocked while updating.
|
2004-12-29 20:34:19 +00:00 |
|
James Vega
|
4cd15d053a
|
Move the docstring for addressed
|
2004-12-29 19:22:37 +00:00 |
|
James Vega
|
7217b01cd2
|
Tag addressed messages with the results of callbacks._addressed. Also,
reorder the calling of addressedRes and res in PrivmsgCommandAndRegexp so
that addressedRes are run first.
|
2004-12-29 06:15:19 +00:00 |
|
Jeremy Fincher
|
6002089619
|
Changed some non-public checkCapability methods to be prefixed with an underscore.
|
2004-12-27 06:58:26 +00:00 |
|
Jeremy Fincher
|
dae2a02231
|
Updated to 0.80.0pre6.
|
2004-12-22 10:36:36 +00:00 |
|
Jeremy Fincher
|
5c97b25fe2
|
Better error message.
|
2004-12-22 09:05:38 +00:00 |
|
Jeremy Fincher
|
a82e806a2d
|
Removed supybot.databases.users.hash. Now we always hash by default, though the configuration file still supports unhashed passwords (useful for allowing owners to change passwords by editing the file).
|
2004-12-20 19:47:53 +00:00 |
|
Jeremy Fincher
|
07435be632
|
That assert just plain wasn't working out. Also, changed how supybot.user works so it stays up-to-date with the current version of the bot.
|
2004-12-20 19:46:35 +00:00 |
|
Jeremy Fincher
|
6d9cc6855d
|
Updated some docstrings.
|
2004-12-20 19:19:29 +00:00 |
|
Jeremy Fincher
|
d31ff4532a
|
Added an assert.
|
2004-12-20 19:00:50 +00:00 |
|
Jeremy Fincher
|
8b563876ea
|
We shouldn't try to get ChannelValues when not given a channel.
|
2004-12-20 18:58:07 +00:00 |
|
Jeremy Fincher
|
ca8100605c
|
We shouldn't try to get ChannelValues when not given a channel.
|
2004-12-20 18:56:25 +00:00 |
|
Jeremy Fincher
|
40f63858b0
|
Make apropos not case-sensitive.
|
2004-12-20 18:51:05 +00:00 |
|
Jeremy Fincher
|
619b604cd0
|
Geez...this method is my bane.
|
2004-12-20 16:37:28 +00:00 |
|
Jeremy Fincher
|
7a61683d38
|
Grr.
|
2004-12-20 15:09:39 +00:00 |
|
Jeremy Fincher
|
38814a3da0
|
Updated to 0.80.0pre5.
|
2004-12-20 07:12:12 +00:00 |
|
Jeremy Fincher
|
f69f1cf652
|
Fix bug in Channel.addcapability.
|
2004-12-20 03:05:09 +00:00 |
|
Jeremy Fincher
|
15d73946f0
|
Better (more accurate) error message on 438.
|
2004-12-18 21:24:39 +00:00 |
|
Jeremy Fincher
|
b421c07671
|
Changed the help for register and removed the --hashed option.
|
2004-12-18 21:07:37 +00:00 |
|
Jeremy Fincher
|
bb4890c067
|
Now we don't try to send empty messages privately.
|
2004-12-18 14:00:27 +00:00 |
|
Jeremy Fincher
|
481752fddd
|
Forgot to set the password to private, oops.
|
2004-12-18 13:52:38 +00:00 |
|
Jeremy Fincher
|
20924ed87e
|
Added RFE #1031748, optional password for Network.connect.
|
2004-12-17 19:51:09 +00:00 |
|
James Vega
|
360cba9c63
|
Updated to 0.80.0pre4.
|
2004-12-17 07:33:21 +00:00 |
|
James Vega
|
dcfe723b74
|
Updated to 0.80.0pre4.
|
2004-12-17 07:16:35 +00:00 |
|
Jeremy Fincher
|
db52f4c286
|
Hack for now.
|
2004-12-17 06:15:44 +00:00 |
|
Jeremy Fincher
|
bc5e7de336
|
Let's try this location for our placement of a dynamic channel.
|
2004-12-17 06:02:10 +00:00 |
|
Jeremy Fincher
|
664c468130
|
Updated to respect channel-value-ish-ness of reply.showSimpleSyntax.
|
2004-12-16 14:16:56 +00:00 |
|
Jeremy Fincher
|
e7b8d8bcbc
|
Change the default of supybot.log.timestampFormat to iso8601 (thanks, Grantbow, I used your forum post for this).
|
2004-12-16 13:55:54 +00:00 |
|
Jeremy Fincher
|
b9067089b1
|
Removed an XXX.
|
2004-12-16 09:30:45 +00:00 |
|
Jeremy Fincher
|
cc084d2535
|
Removed some XXXes and allowed other separators than /.
|
2004-12-16 09:22:39 +00:00 |
|
Jeremy Fincher
|
0ff76320ee
|
Removed some XXXes.
|
2004-12-16 09:08:02 +00:00 |
|
Jeremy Fincher
|
aa83ab2420
|
Removed an XXX.
|
2004-12-16 09:02:55 +00:00 |
|
Jeremy Fincher
|
db0426520a
|
Removed a fairly unneeded XXX.
|
2004-12-16 09:01:03 +00:00 |
|
Jeremy Fincher
|
7c2e9f8990
|
Added getIrc.
|
2004-12-16 08:10:09 +00:00 |
|
Jeremy Fincher
|
eb03f94f07
|
Moved eval/exec commands to sandbox/Debug.py, removed allowEval option.
|
2004-12-16 07:13:14 +00:00 |
|
James Vega
|
cedd6a2b59
|
Add some Raise=True and a test for multiple replies from Misc.hostmask.
|
2004-12-15 17:54:33 +00:00 |
|
James Vega
|
caae2dd608
|
Fix for bug #1085210, change wrap()ing of {add,remove}capabilities to use
otherUser instead of hostmask.
|
2004-12-15 14:46:06 +00:00 |
|
Jeremy Fincher
|
92d5c178c5
|
Deprecate asyncoreDrivers.
|
2004-12-15 07:06:16 +00:00 |
|
Jeremy Fincher
|
c73ca6941b
|
Send an error message to plugins on disconnect.
|
2004-12-15 07:03:39 +00:00 |
|
Jeremy Fincher
|
6bcae9309e
|
Added error helper function.
|
2004-12-15 07:01:50 +00:00 |
|
Jeremy Fincher
|
41ad8c13ad
|
Added limited dynamic scoping.
|
2004-12-13 19:31:36 +00:00 |
|
Jeremy Fincher
|
af1d04291d
|
Reimplementation of channeldb converter, respecting the channelValueness of supybot.databases.plugins.channelSpecific, and turned supybot.databases.plugins.channelSpecific.channel into a channelValue so channels can link their databases to other channels.
|
2004-12-13 06:18:41 +00:00 |
|
Jeremy Fincher
|
2d4f625b83
|
Forgot an irc.
|
2004-12-10 23:31:54 +00:00 |
|
Jeremy Fincher
|
179fc87866
|
Refuse to kick self.
|
2004-12-10 23:21:52 +00:00 |
|
Jeremy Fincher
|
576c91e294
|
Fix for bug #1082935.
|
2004-12-10 15:05:56 +00:00 |
|
Jeremy Fincher
|
1932ed4d02
|
Slight bugfix in isCtcp.
|
2004-12-10 08:48:24 +00:00 |
|
Jeremy Fincher
|
93e9fa3180
|
Change assert message.
|
2004-12-10 08:12:18 +00:00 |
|
Jeremy Fincher
|
400c9aa7a3
|
Change from an old-school typecheck to a new-school one.
|
2004-12-10 08:09:01 +00:00 |
|
Jeremy Fincher
|
4d35de48c2
|
Added an assert.
|
2004-12-10 07:59:06 +00:00 |
|
Jeremy Fincher
|
7950141d94
|
Didn't update when I changed this configuration variable name.
|
2004-12-10 07:44:24 +00:00 |
|
Jeremy Fincher
|
c5e48d574f
|
Indentation change.
|
2004-12-10 07:03:53 +00:00 |
|
Jeremy Fincher
|
551ce2919b
|
Slight stylistic update.
|
2004-12-10 06:55:01 +00:00 |
|
Jeremy Fincher
|
265d620a0e
|
Changed a warning log to info.
|
2004-12-10 06:29:23 +00:00 |
|
Jeremy Fincher
|
0efb17dd81
|
Variable name change, humanTimestampFormat => reply.format.time
|
2004-12-10 06:21:53 +00:00 |
|
James Vega
|
595a787f8a
|
Fix bug #1082448, User.username traceback
|
2004-12-10 06:18:00 +00:00 |
|
Jeremy Fincher
|
5466544350
|
Fix for a bug in the short timeElapsed.
|
2004-12-08 20:27:59 +00:00 |
|
Jeremy Fincher
|
f1cbd065f3
|
Username was broken.
|
2004-12-08 17:42:35 +00:00 |
|
Jeremy Fincher
|
e4f15ae1b3
|
Cleaner implementation.
|
2004-12-08 07:45:24 +00:00 |
|
Jeremy Fincher
|
fc2751d04d
|
Allow a short representation of time elapsed.
|
2004-12-08 07:26:19 +00:00 |
|
Jeremy Fincher
|
c948a257fa
|
Fix for test failures in Fun.py.
|
2004-12-08 07:09:40 +00:00 |
|
Jeremy Fincher
|
1a63af3b26
|
Fix for bug #1081086. Be sure to read the reasoning in the bug itself.
|
2004-12-08 06:16:08 +00:00 |
|
Jeremy Fincher
|
1139f2ab47
|
More idiomatic.
|
2004-12-07 06:44:34 +00:00 |
|
Jeremy Fincher
|
640241bd11
|
Added networkIrc, owner, admin.
|
2004-12-07 06:39:52 +00:00 |
|
Jeremy Fincher
|
afbc6ab056
|
Uh, I forgot my signature :)
|
2004-12-07 04:20:30 +00:00 |
|
Jeremy Fincher
|
8eaec18a5e
|
Fix for broken test_Topic.
|
2004-12-07 01:16:06 +00:00 |
|
Jeremy Fincher
|
3fd71dc26a
|
Optionalize the nick in in the invite command.
|
2004-12-07 00:47:20 +00:00 |
|
Jeremy Fincher
|
9480ff3e88
|
Updated to do proper noReply calls.
|
2004-12-07 00:41:17 +00:00 |
|
Jeremy Fincher
|
5af655391a
|
New way of handling channel keys.
|
2004-12-07 00:29:20 +00:00 |
|
Jeremy Fincher
|
58c631bd8f
|
Yes, we do.
|
2004-12-07 00:27:47 +00:00 |
|
Jeremy Fincher
|
ab217fc3fd
|
Updated to allow all drivers to use vhosts.
|
2004-12-07 00:27:26 +00:00 |
|
Jeremy Fincher
|
eac5d2f9f8
|
Added a couple asserts.
|
2004-12-06 22:42:34 +00:00 |
|
Jeremy Fincher
|
ee145e7959
|
This is a far more reasonable implementation of __len__.
|
2004-12-04 18:42:48 +00:00 |
|
Jeremy Fincher
|
3f9c699ea2
|
Fix for bug in IrcMsg.__eq__.
|
2004-12-03 08:08:07 +00:00 |
|
James Vega
|
864fd97315
|
Fix a getNick bug
|
2004-12-03 02:54:27 +00:00 |
|
Jeremy Fincher
|
955bf08255
|
Rudimentary sorting.
|
2004-12-02 05:37:04 +00:00 |
|
Jeremy Fincher
|
3904672c2f
|
Only add sorted if < 2.4.0
|
2004-12-02 05:34:12 +00:00 |
|
Jeremy Fincher
|
2a0b9e645d
|
Finished conversion to commands.wrap, and fixed some bugs.
|
2004-12-02 05:08:53 +00:00 |
|
Jeremy Fincher
|
cbba7c6115
|
Fixed a potential bug.
|
2004-12-02 04:51:58 +00:00 |
|
Jeremy Fincher
|
4facd7e5ba
|
Fix0red disable.
|
2004-12-02 04:51:16 +00:00 |
|
Jeremy Fincher
|
9021c5e150
|
DirMapping is incomplete, but I need some feature additions for DB.
|
2004-12-01 21:47:02 +00:00 |
|
Jeremy Fincher
|
40a2e07956
|
Updated for 2.4.
|
2004-12-01 21:03:51 +00:00 |
|
Jeremy Fincher
|
1e0b039ff4
|
Updated help.
|
2004-12-01 20:21:51 +00:00 |
|
Jeremy Fincher
|
592bbc0248
|
Elucidating XXX.
|
2004-12-01 05:44:57 +00:00 |
|
Jeremy Fincher
|
4ab161ff60
|
Better formatting.
|
2004-12-01 04:42:52 +00:00 |
|
James Vega
|
a71d074e46
|
cleaner implementation of getLong
|
2004-11-30 18:12:43 +00:00 |
|
James Vega
|
12fa1096db
|
Convert to wrap and simplify Admin.join (no longer accept multiple channels)
|
2004-11-30 05:24:20 +00:00 |
|
James Vega
|
d57788b5d2
|
Fix some bugs in Channel.kban
|
2004-11-30 05:21:16 +00:00 |
|
James Vega
|
c87788dc62
|
Make sure state.channel is carried over when we call State.essence. Also,
add continueOnError option to any().
|
2004-11-30 05:15:41 +00:00 |
|
Jeremy Fincher
|
b1d1991873
|
Converted to new method.
|
2004-11-30 04:47:21 +00:00 |
|
Jeremy Fincher
|
e24943b0c7
|
Some extra methods for ChannelState; code should now use these methods instead of directly accessing .{ops,voices,halfops}.
|
2004-11-30 04:43:09 +00:00 |
|
Jeremy Fincher
|
54b56a8a53
|
Raise the proper exception.
|
2004-11-30 04:42:20 +00:00 |
|
Jeremy Fincher
|
62b5dd8120
|
Added a warning log.
|
2004-11-30 04:42:02 +00:00 |
|
Jeremy Fincher
|
65b369ffd4
|
Removed a vestigial comment; our current system of not combiningRest has worked out well.
|
2004-11-30 04:41:43 +00:00 |
|
Jeremy Fincher
|
9ea98a5657
|
Updated docstring.
|
2004-11-28 16:29:40 +00:00 |
|
James Vega
|
9a3d196986
|
Move the Probability class to src/registry.py
|
2004-11-28 08:05:56 +00:00 |
|
James Vega
|
7eed44eef7
|
Converted Random to wrap. Added a long converter to assist this.
|
2004-11-28 02:23:59 +00:00 |
|
Jeremy Fincher
|
43b2dcd47e
|
2.4 compatibility (this time with an elucidating comment).
|
2004-11-23 19:05:55 +00:00 |
|
Jeremy Fincher
|
6af23399cc
|
2.4 compatibility.
|
2004-11-23 19:04:48 +00:00 |
|
James Vega
|
c14ebfd129
|
Fix bug #1068913, catch 435 (banned nick) responses.
|
2004-11-23 16:48:22 +00:00 |
|
Jeremy Fincher
|
fd4e62599f
|
Better logging.
|
2004-11-21 13:31:50 +00:00 |
|
Jeremy Fincher
|
de367731f1
|
Fixed some bugz0rs.
|
2004-11-21 13:18:58 +00:00 |
|
Jeremy Fincher
|
a304dfeb86
|
Added unban-without-hostmask behavior (untested) as well as fixed the bug in Channel.mode.
|
2004-11-19 21:15:42 +00:00 |
|
James Vega
|
1e159fb386
|
Add an XXX
|
2004-11-12 16:25:35 +00:00 |
|
James Vega
|
241243ba82
|
Change a couple more ircutils.is* to is*
|
2004-11-12 16:25:19 +00:00 |
|
Jeremy Fincher
|
ed2488c1f8
|
Converted Alias to use commands.wrap (for the most part).
|
2004-11-11 16:37:47 +00:00 |
|
James Vega
|
4ce65826a1
|
Expand a little on the supybot.defaultIgnore help. Also, went ahead and
changed the timestampformat from a GlobalValue to ChannelValue like the XXX
told me to.
|
2004-11-11 14:40:04 +00:00 |
|
James Vega
|
2fb7041627
|
Slightly better wording (and matches Float's wording)
|
2004-11-09 18:41:03 +00:00 |
|
Jeremy Fincher
|
3f93307518
|
Fixed bug #1062631.
|
2004-11-09 12:29:20 +00:00 |
|
Jeremy Fincher
|
907587e326
|
Bugz0r.
|
2004-11-09 01:46:17 +00:00 |
|
Jeremy Fincher
|
d280387518
|
rest should require args unless indicated otherwise. Currently, we can't indicate otherwise, but that's because we haven't had a need for it yet.
|
2004-11-08 20:51:39 +00:00 |
|
Jeremy Fincher
|
cc331c17f9
|
Set the default plugin for enable/disable.
|
2004-11-06 19:01:05 +00:00 |
|
Jeremy Fincher
|
89e52c3ea9
|
Changed a log from WARNING to DEBUG.
|
2004-11-05 14:56:32 +00:00 |
|
Jeremy Fincher
|
91ec099f1d
|
More informative log.
|
2004-11-04 07:15:02 +00:00 |
|
Jeremy Fincher
|
591e66664d
|
Better.
|
2004-11-04 06:38:07 +00:00 |
|
Jeremy Fincher
|
f515617529
|
Disable unregister by default.
|
2004-11-04 06:06:18 +00:00 |
|
Jeremy Fincher
|
58b3268bdd
|
Have exnToString handle exceptions whose str representation is empty.
|
2004-11-04 06:01:17 +00:00 |
|
Jeremy Fincher
|
040888405c
|
Refactoring of error-related configuration variables.
|
2004-11-04 05:34:24 +00:00 |
|
Jeremy Fincher
|
bea58663f0
|
Fixed bug #1059536.
|
2004-11-03 23:03:24 +00:00 |
|
Jeremy Fincher
|
a060f26aa8
|
Fixed bug #1059544, InvalidRegistryValues can now show what the name of the registry value is.
|
2004-11-03 22:58:20 +00:00 |
|
James Vega
|
54f77f914b
|
reason should be 'text'
|
2004-11-03 20:20:34 +00:00 |
|
Jeremy Fincher
|
df0b661d92
|
Allow 1/0 for booleans.
|
2004-10-29 20:11:17 +00:00 |
|
Jeremy Fincher
|
744944d8b2
|
Wrong variable name.
|
2004-10-29 19:27:25 +00:00 |
|
James Vega
|
787625c757
|
Let's report the correct value for the asserts that failed
|
2004-10-29 12:46:39 +00:00 |
|
Jeremy Fincher
|
afff2734f4
|
Made the asserts more verbose.
|
2004-10-29 00:45:56 +00:00 |
|
Jeremy Fincher
|
f9e0a5e03f
|
We should automatically load plugins, even when deprecated.
|
2004-10-28 17:09:03 +00:00 |
|
Jeremy Fincher
|
60966044b1
|
This should allow contexts where we allow converters.
|
2004-10-28 17:08:23 +00:00 |
|
Kevin Murphy
|
81395a56d6
|
A little self-gratification ;)
|
2004-10-28 06:40:20 +00:00 |
|
Kevin Murphy
|
3f2f500dc4
|
ToDo #1046877 : Added Enable/Disable commands
|
2004-10-28 06:37:39 +00:00 |
|
Jeremy Fincher
|
4c555d40c1
|
Fixed a bugz0r of no arguments given to Misc.help.
|
2004-10-27 08:15:18 +00:00 |
|
Jeremy Fincher
|
8e3e8f8e70
|
Added an XXX.
|
2004-10-27 07:51:08 +00:00 |
|
Jeremy Fincher
|
72a7a22d4e
|
Fixed a bug in getId and added a debug log to Spec.__call__.
|
2004-10-27 07:50:47 +00:00 |
|
Jeremy Fincher
|
96ab32626b
|
Changed an INFO log to DEBUG.
|
2004-10-27 07:29:30 +00:00 |
|
Jeremy Fincher
|
f4f35f5d7c
|
Fixed some help stuff.
|
2004-10-27 07:05:58 +00:00 |
|
Jeremy Fincher
|
8324de6da4
|
Help abstraction.
|
2004-10-27 04:29:03 +00:00 |
|
Jeremy Fincher
|
e688faf16e
|
Moved standardSubstitute to ircutils.
|
2004-10-27 01:37:19 +00:00 |
|
James Vega
|
bc23a69406
|
You shall not delete ME!
|
2004-10-27 01:19:39 +00:00 |
|
Jeremy Fincher
|
d56202d8e4
|
Added a default quit message.
|
2004-10-27 00:50:41 +00:00 |
|
Jeremy Fincher
|
a2dfa3bd15
|
Trying out vhost stuff.
|
2004-10-27 00:17:55 +00:00 |
|
Jeremy Fincher
|
625043c4e1
|
removed privmsgs.checkChannelCapability.
|
2004-10-26 23:23:11 +00:00 |
|
Jeremy Fincher
|
ba1bb34729
|
Allow abbreviation in getLiteral.
|
2004-10-26 23:17:58 +00:00 |
|
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 |
|