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 |
|