Jeremy Fincher
|
82d6966885
|
Tweaked.
|
2004-07-26 06:22:27 +00:00 |
|
Jeremy Fincher
|
7dbbf16dcc
|
Allow multiple nicks, refactored irclib.Irc a bit.
|
2004-07-26 06:05:39 +00:00 |
|
Jeremy Fincher
|
dc4d78774d
|
Forgot an import.
|
2004-07-26 05:39:44 +00:00 |
|
Jeremy Fincher
|
c515e925b8
|
Added an __call__ on Groups so a better error message is raised.
|
2004-07-25 11:06:56 +00:00 |
|
Jeremy Fincher
|
282846fd59
|
Added registry.split.
|
2004-07-25 11:06:00 +00:00 |
|
Jeremy Fincher
|
3f08089a32
|
Added registry.split.
|
2004-07-24 21:40:47 +00:00 |
|
Jeremy Fincher
|
d7941fd9ac
|
Let's catch errors in loading src/ plugins.
|
2004-07-24 05:46:53 +00:00 |
|
Jeremy Fincher
|
f9c61271ea
|
w00, less path mungingEXCLAIMEXCLAIM
|
2004-07-24 05:18:26 +00:00 |
|
James Vega
|
b2dbbe9ef5
|
small cleanups
|
2004-07-24 05:09:22 +00:00 |
|
Jeremy Fincher
|
fe63755592
|
Fix bug, yay.
|
2004-07-24 05:07:24 +00:00 |
|
James Vega
|
0fbbd8cbd0
|
Work around a Python stupidity
|
2004-07-24 04:56:11 +00:00 |
|
Jeremy Fincher
|
3f0dcf15d1
|
Let's handle old registry entries gracefully.
|
2004-07-24 02:29:26 +00:00 |
|
Jeremy Fincher
|
bb08574192
|
Refactored a touch.
|
2004-07-24 02:29:06 +00:00 |
|
Jeremy Fincher
|
f9c030fe46
|
Updated some stuff, refactoring for the the User.config command.
|
2004-07-24 02:28:43 +00:00 |
|
Jeremy Fincher
|
53b29f1bf8
|
Allow commands to be the same name as callbacks.
|
2004-07-23 19:55:13 +00:00 |
|
Jeremy Fincher
|
2e4a8e3567
|
Updated to use the helper functions conf.register*
|
2004-07-23 06:54:29 +00:00 |
|
Jeremy Fincher
|
88b966306a
|
Removed final remnants of bracketSyntax.
|
2004-07-23 04:59:41 +00:00 |
|
Jeremy Fincher
|
f2ac57eb8a
|
Fixed the problem with prefixing the nick in private messages.
|
2004-07-23 04:50:32 +00:00 |
|
Jeremy Fincher
|
0c38398a8d
|
Let's just make sure everythings a string.
|
2004-07-23 04:08:14 +00:00 |
|
Jeremy Fincher
|
370c30a4cf
|
Refactored, added moderate, unmoderate, and key.
|
2004-07-23 04:07:50 +00:00 |
|
Jeremy Fincher
|
f871d3828c
|
Added Channel.limit.
|
2004-07-23 01:19:30 +00:00 |
|
Jeremy Fincher
|
35038fd376
|
Added Channel.mode.
|
2004-07-23 01:01:29 +00:00 |
|
Jeremy Fincher
|
a4386a6798
|
Updated to make mircColors an IrcDict, and clean up the limplementation of mircColor function.
|
2004-07-22 22:30:24 +00:00 |
|
Jeremy Fincher
|
c064aa1155
|
Let's make sure to zfill those digits before we mircColor.
|
2004-07-22 20:57:46 +00:00 |
|
Jeremy Fincher
|
9e6a3ed094
|
Fixed bug #960696.
|
2004-07-22 16:16:01 +00:00 |
|
James Vega
|
315810d08e
|
yay! no more stray whitespace
|
2004-07-21 19:36:35 +00:00 |
|
Jeremy Fincher
|
70efdfbea1
|
Slight cleanups.
|
2004-07-21 18:49:27 +00:00 |
|
Jeremy Fincher
|
a95f1bc28c
|
Added resize operation to RingBuffer and make IrcState use it.
|
2004-07-21 05:05:16 +00:00 |
|
James Vega
|
8282d3e847
|
whitespace and a forgotten conf import
|
2004-07-21 01:52:39 +00:00 |
|
Jeremy Fincher
|
44e8ff5be2
|
Added reconnect command.
|
2004-07-20 17:46:36 +00:00 |
|
Jeremy Fincher
|
3b74c01463
|
Added http proxy support.
|
2004-07-20 08:41:25 +00:00 |
|
Jeremy Fincher
|
2b506b2fc7
|
Made setUserValue argument order consistent with userValue argument order.
|
2004-07-20 07:34:22 +00:00 |
|
Jeremy Fincher
|
87d8d60e2e
|
Oops, forgot to commit this with the Note commits.
|
2004-07-20 07:06:52 +00:00 |
|
Jeremy Fincher
|
aad1d2dc41
|
Updated to allow different networks.
|
2004-07-20 05:57:58 +00:00 |
|
Jeremy Fincher
|
fd6cb44549
|
Let's return the node, just in case it turns out to be useful. Of course, we know it turns out to be useful, or else we wouldn't be adding this...
|
2004-07-20 05:39:58 +00:00 |
|
Jeremy Fincher
|
2431ddb103
|
Allow help strings for plugins, except plugins that have an explicit command with their name.
|
2004-07-20 05:26:35 +00:00 |
|
Jeremy Fincher
|
70dd4dba3d
|
Dotted.
|
2004-07-20 05:26:05 +00:00 |
|
Jeremy Fincher
|
2377a4a83c
|
Automatically convert non-strings to strings with safeArgument.
|
2004-07-19 22:33:58 +00:00 |
|
Jeremy Fincher
|
aeb470750a
|
Updated with a useless comment for people reading the source code. They won't think we're complete OO heathen now.
|
2004-07-19 22:11:10 +00:00 |
|
Jeremy Fincher
|
40ec693b8a
|
Updated for some privacy issues.
|
2004-07-19 22:07:15 +00:00 |
|
Jeremy Fincher
|
7bf740db35
|
Don't reveal the channel unless the nick command is given in it.
|
2004-07-17 06:07:45 +00:00 |
|
Jeremy Fincher
|
ecae9af5a6
|
Updated to handle 438.
|
2004-07-17 06:03:24 +00:00 |
|
Jeremy Fincher
|
c9867b28c3
|
This wouldn't work how users would expect it to work, so we're removing it.
|
2004-07-15 18:21:15 +00:00 |
|
Jeremy Fincher
|
1d6d200cc4
|
Fixed brain-o in error message.
|
2004-07-08 00:22:35 +00:00 |
|
James Vega
|
7fbb6daa15
|
Revert the previous 'fix' since to can never be None at that point. Also,
remove those evil lines full of white-space!
|
2004-07-07 18:04:55 +00:00 |
|
Jeremy Fincher
|
79db100b31
|
Actual commit for the fix for reply.
|
2004-07-01 17:58:17 +00:00 |
|
Jeremy Fincher
|
e98daace4c
|
Let's be more ASCII.
|
2004-07-01 17:56:02 +00:00 |
|
Jeremy Fincher
|
032fbe4ae2
|
Added permbans command.
|
2004-07-01 17:55:29 +00:00 |
|
James Vega
|
180d2e8392
|
Fix some help messages
|
2004-06-28 19:38:05 +00:00 |
|
James Vega
|
30a8c060ad
|
Misc.last --nolimit
|
2004-06-28 19:09:25 +00:00 |
|
James Vega
|
ef91ae1133
|
Add [<reason>] to Admin.part
|
2004-06-23 15:44:48 +00:00 |
|
Stéphan Kochen
|
5419ed05f4
|
Don't send JOIN if we don't join anything.
|
2004-06-23 15:43:00 +00:00 |
|
Jeremy Fincher
|
2b87b4d949
|
Grr.
|
2004-06-23 14:11:21 +00:00 |
|
Jeremy Fincher
|
b6fbfef5e6
|
Hate.
|
2004-06-23 14:10:10 +00:00 |
|
Jeremy Fincher
|
287f016e58
|
Hack.
|
2004-06-23 14:03:18 +00:00 |
|
Jeremy Fincher
|
b594ef798a
|
Trying fix for lack of prefixing name.
|
2004-06-23 13:55:40 +00:00 |
|
James Vega
|
fefe1f2806
|
Who would've thunk ya needed utils
|
2004-06-22 00:46:49 +00:00 |
|
James Vega
|
847227622f
|
Fix some bugs I introduced with the conversion to utils.getSocket and improve
DCC's error checking.
|
2004-06-20 18:03:11 +00:00 |
|
James Vega
|
1383da0f1a
|
Prevent scheduled downloads from happening when we're generating
docs (hopfully), and fix a userdataFilename bug introduced in the
earlier fix.
|
2004-06-20 08:14:59 +00:00 |
|
James Vega
|
9d9c3020ca
|
Add handling of opening sockets to communicate with IPV6 hosts.
|
2004-06-20 07:37:25 +00:00 |
|
James Vega
|
233174d9ce
|
Remember the basedir when we prompt users for their directories and wrap
the prompts a little tighter.
|
2004-06-19 19:02:06 +00:00 |
|
James Vega
|
61d6e029b1
|
Move creation of userdata.conf to scripts/supybot just to ensure that we're
not trying to create it before the directories exist.
|
2004-06-19 18:57:42 +00:00 |
|
James Vega
|
0721a7005c
|
Simplified the last fix and commented out the kban tests since they don't
work properly
|
2004-06-19 16:36:29 +00:00 |
|
Jeremy Fincher
|
581a489177
|
Changed the non-strictRfc implementation of isNick not to allow full hostmasks.
|
2004-06-19 03:04:02 +00:00 |
|
James Vega
|
90a0529696
|
Fixed a bug and caught some interesting issues with strictRfc. Still need
to look into Channel.kban
|
2004-06-19 02:06:44 +00:00 |
|
James Vega
|
d9d1aefac3
|
Clarify the help for Channel.permban
|
2004-06-19 00:42:52 +00:00 |
|
James Vega
|
45b534fa03
|
Make Owner.defaultplugin more robust in it's error detection.
|
2004-06-18 20:18:14 +00:00 |
|
Jeremy Fincher
|
eb2deeb801
|
isDispatcher stuff.
|
2004-06-11 20:30:13 +00:00 |
|
James Vega
|
d8b7254021
|
Revert a reply() change and fix some tests.
|
2004-06-09 23:48:33 +00:00 |
|
James Vega
|
06e92cdcb2
|
If an invalid password is specified *and* the hostmask isn't recognized we
need to watch for a KeyError instead of assuming it is the owner trying to
register a hostmask for another user.
|
2004-06-09 23:44:49 +00:00 |
|
Jeremy Fincher
|
dcd5606b6c
|
Tried to fix jamessan's dealio.
|
2004-06-06 23:50:19 +00:00 |
|
James Vega
|
34555c51ff
|
I didn't like the idea of supybot being able to time travel
|
2004-06-04 06:18:33 +00:00 |
|
Jeremy Fincher
|
6bff999818
|
Remove logging of eStrId.
|
2004-05-11 22:37:32 +00:00 |
|
Jeremy Fincher
|
65c9ebc746
|
Updated slightly, let's see if this helps.
|
2004-05-11 22:29:29 +00:00 |
|
Jeremy Fincher
|
06a8f68f7e
|
Forgot an import.
|
2004-05-11 17:41:54 +00:00 |
|
Jeremy Fincher
|
ab51ed5778
|
Added a 437 handler.
|
2004-05-11 06:53:51 +00:00 |
|
Jeremy Fincher
|
8ab613dbed
|
Remove bracketSyntax, make brackets channel-specific.
|
2004-05-07 16:14:02 +00:00 |
|
Jeremy Fincher
|
81d1d56b04
|
Handle variable prefixChars correct whenNotCommand.
|
2004-05-07 15:08:30 +00:00 |
|
Jeremy Fincher
|
25ec8f739f
|
One more little tweak. Five hexadecimal digits isn't too hard to 'get'.
|
2004-05-07 14:47:21 +00:00 |
|
Jeremy Fincher
|
fd5463a06b
|
Changed eIds/eStrIds.
|
2004-05-07 14:41:25 +00:00 |
|
Jeremy Fincher
|
9100151f95
|
Added a nice little exception id system based on the idea in Mongoose <http://themongoose.sf.net/> for easier tracking of bugz0rs.
|
2004-05-07 12:36:57 +00:00 |
|
Jeremy Fincher
|
f099a53374
|
Moved the gc.collect until the end.
|
2004-05-07 11:41:45 +00:00 |
|
Jeremy Fincher
|
0c51ead69d
|
Minor stylistic update (I think).
|
2004-05-07 11:41:32 +00:00 |
|
Jeremy Fincher
|
2f2b7bd6c1
|
Changed supybot.defaultCapabilities to a space-separated list, made prefixChars channel-specific, and a few other quick changes.
|
2004-05-07 11:30:42 +00:00 |
|
Jeremy Fincher
|
b4f977e2dd
|
Fixed the wacky addressed problems.
|
2004-05-06 15:48:09 +00:00 |
|
Jeremy Fincher
|
6b3ed89e17
|
Minor updates.
|
2004-04-30 19:20:47 +00:00 |
|
Jeremy Fincher
|
6e6d619f48
|
Added a setValue option to setUserValue.
|
2004-04-30 19:19:46 +00:00 |
|
Jeremy Fincher
|
e3b690f933
|
Added userdata registry.
|
2004-04-30 18:24:35 +00:00 |
|
Jeremy Fincher
|
4fdc49bb2b
|
Forgot one more newline.
|
2004-04-30 08:26:13 +00:00 |
|
Jeremy Fincher
|
0c5aaaadde
|
Fix for toXml.
|
2004-04-30 08:17:14 +00:00 |
|
Jeremy Fincher
|
c890018aaf
|
Added reason to kban.
|
2004-04-30 07:44:48 +00:00 |
|
Jeremy Fincher
|
f9442d9483
|
Let owners tweak users to their utter enjoyment.
|
2004-04-30 05:45:05 +00:00 |
|
Jeremy Fincher
|
95ef531cb2
|
Let's change the default for supybot.databases.user.hashed.
|
2004-04-30 05:25:30 +00:00 |
|
Jeremy Fincher
|
418e14325a
|
Told people who see garbage to file a bug.
|
2004-04-30 05:22:33 +00:00 |
|
Jeremy Fincher
|
550f6cd5c1
|
All hail the king of anality.
|
2004-04-30 04:23:51 +00:00 |
|
Jeremy Fincher
|
d9a580a027
|
Updated tell not to tell to channels.
|
2004-04-30 02:21:17 +00:00 |
|
Jeremy Fincher
|
dc1bc4ba55
|
Updated a ton of configuration variables.
|
2004-04-30 02:13:42 +00:00 |
|
Jeremy Fincher
|
b5ad1bed54
|
Fix for G-LiTe's bug.
|
2004-04-29 23:33:31 +00:00 |
|
Jeremy Fincher
|
2c2e21e765
|
Fixed bug #941101.
|
2004-04-29 11:49:24 +00:00 |
|
Jeremy Fincher
|
8274d5dfb9
|
Fixed strictRfc appropriately.
|
2004-04-29 11:41:05 +00:00 |
|