Commit Graph

68 Commits

Author SHA1 Message Date
Jeremy Fincher
4b5909331a Updated completely. 2004-09-28 07:10:27 +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
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
Jeremy Fincher
11300e1845 Fixed an uncaught exception. 2004-09-16 13:47:01 +00:00
Jeremy Fincher
cebf388513 Added a Channel.alert command. 2004-09-11 16:23:56 +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
3db2904ed0 Updated for new authors abstraction (single points of control are good). 2004-09-01 06:06:54 +00:00
Jeremy Fincher
b7307c5b67 Respect KICKLEN. 2004-08-27 09:14:13 +00:00
Jeremy Fincher
b810f7604b We'll fix this later, but right now let's be consistent with permban. 2004-08-27 05:09:18 +00:00
James Vega
36d9b07b41 Rename ban/unban back to permban/unpermban and add the mode -b part to
unpermban.  I'll leave the addition of mode +b in permban to jemfinch since
he'll probably factor out a bit of common code in permban and the new ban
command.
2004-08-26 14:28:37 +00:00
Jeremy Fincher
fbb348b6e7 Copyright updates. Again, more is left to be done, but this is my part. 2004-08-23 13:14:06 +00:00
Jeremy Fincher
9c64990fca Oops, forgot a state. It's like seventh grade geography all over again\! 2004-08-19 15:49:32 +00:00
Jeremy Fincher
0f598271dc Speeling fixes. 2004-08-18 23:15:27 +00:00
Jeremy Fincher
eff7489469 Don't try to kick people that aren't in the channel. 2004-08-16 21:26:38 +00:00
James Vega
efb7891f46 pylint cleanups 2004-08-11 12:57:52 +00:00
Jeremy Fincher
3fc03d2fa5 Fix for bug #1004002. 2004-08-05 18:45:09 +00:00
Jeremy Fincher
9ea8a9e55b Changed the *permban* commands to *ban* commands. 2004-08-05 04:34:19 +00:00
Jeremy Fincher
5d542dcdd1 Let's catch this KeyError, shall we? 2004-07-31 07:45:19 +00:00
Jeremy Fincher
f9c61271ea w00, less path mungingEXCLAIMEXCLAIM 2004-07-24 05:18:26 +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
032fbe4ae2 Added permbans command. 2004-07-01 17:55:29 +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
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
34555c51ff I didn't like the idea of supybot being able to time travel 2004-06-04 06:18:33 +00:00
Jeremy Fincher
c890018aaf Added reason to kban. 2004-04-30 07:44:48 +00:00
Jeremy Fincher
cd3039317d Added an author command. 2004-04-28 06:30:55 +00:00
Jeremy Fincher
d3d43f8a0c Various sorted updates (pun intended, punks :)) 2004-04-20 10:11:27 +00:00
Jeremy Fincher
ce75589c6d Oops, I meant registry. 2004-04-05 16:01:49 +00:00
Jeremy Fincher
4697f61be2 Added supybot.plugins.Channel.alwaysRejoin. 2004-04-05 10:03:13 +00:00
Jeremy Fincher
dda4d61421 Added the stuff needed for channel karma. 2004-02-20 05:33:12 +00:00
Stéphan Kochen
f1e34ccfa9 Added invite command with test, fixed docstrings. 2004-02-17 13:28:40 +00:00
Jeremy Fincher
6be8850822 Oops, we use commas now. 2004-02-17 06:51:07 +00:00
James Vega
75246f88a8 Proper ordering of options in Channel.kban's help 2004-02-10 22:39:27 +00:00
Jeremy Fincher
5969fbf990 Make op/halfop/voice like de{op,halfop,voice}. 2004-02-09 18:23:21 +00:00
Jeremy Fincher
1c1046cddb The bot won't de itself anymore. 2004-02-07 06:24:45 +00:00
James Vega
0e3a4c37e1 Changed the capabilities separator to ';' since we use ',' in the actual
capabilities.
2004-01-27 22:34:21 +00:00
Jeremy Fincher
2846b4ab2f Updated more replies. 2004-01-08 15:47:38 +00:00
Jeremy Fincher
099b8bc14b Updated some capabilities stuff. 2004-01-08 15:24:56 +00:00
Jeremy Fincher
530aec2be0 Updated the reply infrastructure. No more msg, it's just not necessary. 2004-01-08 03:12:14 +00:00
Jeremy Fincher
aa7408c09b Changed over to the cool new RichReplyMethods stuff, mostly. 2004-01-07 19:09:24 +00:00
Jeremy Fincher
9453c893a8 Removed some debugging prints. 2004-01-04 11:40:52 +00:00
Jeremy Fincher
542259fcd7 Added options to kban. 2004-01-01 20:17:55 +00:00
James Vega
e485984604 Make sure the ban length is an integer 2003-12-12 16:56:25 +00:00
Jeremy Fincher
3978be5cdf Fixed bug #856997. 2003-12-09 21:36:33 +00:00
Jeremy Fincher
c8da4ad913 Removed a conf.replySuccess where one isn't needed (in unban). 2003-12-09 04:49:39 +00:00
Jeremy Fincher
9873981fd8 Updated deop/dehalfop/devoice to work by default on the sender of the message. 2003-12-04 16:27:03 +00:00