2528 Commits

Author SHA1 Message Date
Jeremy Fincher
da6743b9b7 Added appropriate error messages for Admin.join when the channel can't be joined. Also added channels command to see what channels the bot is in. 2003-12-10 07:29:01 +00:00
Jeremy Fincher
091be1311d Spread out some tests, made action error on the empty string. 2003-12-10 04:38:44 +00:00
Jeremy Fincher
3978be5cdf Fixed bug #856997. 2003-12-09 21:36:33 +00:00
Jeremy Fincher
ae44a337be Put the new module in sys.modules, just to be safe. 2003-12-09 21:33:13 +00:00
Jeremy Fincher
a6099943b4 Fix for bug #857054. 2003-12-09 21:32:55 +00:00
James Vega
3ef5f546a1 Clarify the docstring for privmsgs.getArgs 2003-12-09 15:58:05 +00:00
Jeremy Fincher
88581d99e4 Added utils.sorted. 2003-12-09 14:46:12 +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
4c64ffb4c7 Changed some logging messages. 2003-12-09 04:46:51 +00:00
Jeremy Fincher
e770054717 Nicer exit message :) 2003-12-09 04:38:04 +00:00
Jeremy Fincher
dbc7df71de Had to import log after we import conf. 2003-12-09 03:52:29 +00:00
Jeremy Fincher
fe9bf97a59 Change changeusername to changename. 2003-12-09 00:02:51 +00:00
Jeremy Fincher
31a5e2b462 Added an assert to prevent improper usage by inexperienced developers. 2003-12-08 01:10:27 +00:00
Jeremy Fincher
ead91da748 Tightened up the restrictions on User.hostmasks, also required privacy for it. 2003-12-07 01:26:51 +00:00
Jeremy Fincher
2ec97484f3 Renamed replyWhenAddressedByName to replyWhenAddressedByNick. 2003-12-07 00:17:01 +00:00
Jeremy Fincher
2fea3e788e Fixed RFE #855159. 2003-12-07 00:13:56 +00:00
Jeremy Fincher
f6f46f6689 Fixed bug #855014 and added RFEs #855453 and #855454. 2003-12-06 23:52:23 +00:00
Jeremy Fincher
b91a1b8941 Oops, shouldn't have committed, a stray underscore got here. 2003-12-06 14:18:10 +00:00
Jeremy Fincher
12fff1941e Added a comment. 2003-12-06 14:16:18 +00:00
Jeremy Fincher
1dfca188e9 Added another case to except clauses for Connection Reset by Peer. 2003-12-06 14:16:02 +00:00
Jeremy Fincher
a36f81e158 Handled detailedTracebacks again. 2003-12-06 13:23:20 +00:00
Jeremy Fincher
a23fbcfb1c Handled the case where nickmods got all run out. 2003-12-06 13:20:59 +00:00
Jeremy Fincher
bba1d274e0 Final changes in preparation for release. 2003-12-06 13:07:29 +00:00
Daniel DiPaolo
2e4ecfe03b Fixed a bug in setprefixchar where things would get wonky when trying to set an
invalid prefixchar
2003-12-05 19:10:09 +00:00
Jeremy Fincher
f8f0333a9c Changed the order of three statements so Owner can't get loaded twice. 2003-12-05 11:53:41 +00:00
Jeremy Fincher
40dcc0eb1c Changed a log.info to a log.warning (more appropriate). 2003-12-05 11:52:50 +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
Jeremy Fincher
e46765f426 Added a trusted capability (defaulting to off); made Utilties.re require it. 2003-12-04 08:28:56 +00:00
Jeremy Fincher
417f57f4e8 'Fixed' bug #853791 (really, just fixed the error message). 2003-12-04 08:12:09 +00:00
Jeremy Fincher
8242302a07 Updated the logging of various things that need logged. 2003-12-04 08:11:34 +00:00
Jeremy Fincher
5fb21b5d06 Eh, sorted some output. 2003-12-04 07:18:10 +00:00
Jeremy Fincher
5300ca59fd Changed the format of Channel.capabilities to match User.capabilities. 2003-12-04 07:15:14 +00:00
Jeremy Fincher
a74d1d5aef Added a little extra logging. 2003-12-04 00:29:06 +00:00
Jeremy Fincher
1b462c8b55 Added a few more substitutes and allowed a few more names to be more compatible with blootbot. 2003-12-04 00:07:16 +00:00
Jeremy Fincher
2aaca31709 Moved Configurable out to its own module. 2003-12-03 23:14:09 +00:00
Jeremy Fincher
6925ecf760 New hostmaskPatternEqual that's a bit more correct and perhaps slightly faster. 2003-12-03 23:13:07 +00:00
Jeremy Fincher
1f38ac29d5 Removed timestamps from stdout logging. 2003-12-03 22:34:03 +00:00
Jeremy Fincher
05ab09b9f5 Fixed to re-raise errors appropriately. 2003-12-03 22:32:33 +00:00
Jeremy Fincher
bb154e0a7f Updated some format, didn't log some messages when the world is dying. 2003-12-03 22:31:33 +00:00
Jeremy Fincher
8fc9b00c03 Don't log the 'scheduling reconnect' message if the world is dying. 2003-12-03 22:29:49 +00:00
Jeremy Fincher
32eaa11322 Some better logging. 2003-12-03 22:17:12 +00:00
Jeremy Fincher
bc7083506f Make sure to normalize the whitespace on help. 2003-12-03 22:02:29 +00:00
Jeremy Fincher
43a890e488 Added kick command. 2003-12-03 20:52:05 +00:00
Jeremy Fincher
4726fdf223 Made sure the pluralized power commands don't get run with no arguments. 2003-12-03 20:49:51 +00:00
Jeremy Fincher
e4d9f6ded2 Added some asserts to the pluralized power message functions. 2003-12-03 20:48:44 +00:00
Jeremy Fincher
39ab2b78bf Added Channel.{deop,devoice,dehalfop} 2003-12-03 20:27:42 +00:00
Jeremy Fincher
7f3cafbfbd Fixed ops, deops, halfops, dehalfops, voices, and devoices. 2003-12-03 20:17:13 +00:00
Jeremy Fincher
8e7416fd72 Limit the number of mores to 50. 2003-12-03 05:42:55 +00:00
Jeremy Fincher
902ff30dd4 Removed an extraneous __revision__ string and import fix. 2003-12-03 05:26:35 +00:00
Jeremy Fincher
890d2a5f4e Added an iteritems to ChannelsDictionary and made it into an IterableMap. 2003-12-03 05:26:14 +00:00