Commit Graph

  • cd5781c81a Added flags class attribute to PrivmsgRegexp Jeremy Fincher 2003-04-01 07:59:17 +0000
  • f0cfa30eee Added QUIT propogation Jeremy Fincher 2003-04-01 07:09:36 +0000
  • b61539ad46 Oops, bad search/replace regexp put a privmsgs in the wrong place. Jeremy Fincher 2003-04-01 05:43:20 +0000
  • a54020ad59 Fixed bug #711056 Jeremy Fincher 2003-04-01 05:39:36 +0000
  • e06f07d402 private/public messages working now Brett Kelly 2003-04-01 02:30:10 +0000
  • c618a8fd19 getnote (almost) works now Brett Kelly 2003-04-01 01:44:02 +0000
  • 46f3012f9a Changed privmsgs.getArgs to raise ArgumentError, and make the necessary changes in callbacks to Do The Right Thing Jeremy Fincher 2003-03-31 22:22:59 +0000
  • df77cfaccf Fixed minor bug in IrcMsgQueue and removed needless if statement Jeremy Fincher 2003-03-31 22:21:42 +0000
  • a52a1fe6d6 Forgot to change the class name Jeremy Fincher 2003-03-31 15:55:38 +0000
  • 988618af4f Altered lithp command to handle 'z' and changed a list comprehension with a builtin to a map Jeremy Fincher 2003-03-31 10:45:41 +0000
  • bfc6533d22 Changed OverflowError message. Jeremy Fincher 2003-03-31 10:34:22 +0000
  • 880e004abb Added better handling for OverflowError Jeremy Fincher 2003-03-31 10:18:40 +0000
  • c599e9962b Added binary command Jeremy Fincher 2003-03-31 10:08:22 +0000
  • 9b5739ca68 Added advanced/not advanced questions and check to make sure the server resolves. Jeremy Fincher 2003-03-31 09:52:22 +0000
  • 390c1fa9ee Attribute mode changes to someone Jeremy Fincher 2003-03-31 09:31:47 +0000
  • 4c3944dde2 Added question to see if user wants to set user/ident Jeremy Fincher 2003-03-31 09:27:45 +0000
  • 2ce7729916 Fixed minor style bug Jeremy Fincher 2003-03-31 09:27:15 +0000
  • aa9c867b14 Fixed spurious exception atexit. Jeremy Fincher 2003-03-31 09:26:51 +0000
  • c700f3c6e5 Straightened out some IrcState inconsistencies. Jeremy Fincher 2003-03-31 09:23:32 +0000
  • 2bb3189d54 Fixed nick and mode change propogation Jeremy Fincher 2003-03-31 09:22:48 +0000
  • b147dfe1d3 Added some (now commented-out) debugging statements Jeremy Fincher 2003-03-31 08:14:04 +0000
  • e9f41a2f82 Fixed variable name typo Jeremy Fincher 2003-03-31 08:13:23 +0000
  • 68440bd83a Added proper NICK handling to IrcState Jeremy Fincher 2003-03-31 08:12:50 +0000
  • 534c367b89 Slightly modified acronym regexp not to capture extra groups Jeremy Fincher 2003-03-31 08:10:33 +0000
  • d6f7fef0f8 Changed acronym to use %r for definitions so they get quoted. Jeremy Fincher 2003-03-31 07:06:13 +0000
  • f9cdb62725 Added nick and mode propogation Jeremy Fincher 2003-03-31 07:04:23 +0000
  • 2806ec0a69 Fixed double-reply on bracketed non-commands Jeremy Fincher 2003-03-31 07:00:25 +0000
  • 8e32a7cef9 Fixed variable-name typo in funkyArgument Jeremy Fincher 2003-03-31 06:57:28 +0000
  • fb756c807d Removed trailing newline that was causing trouble in parsing configuration file Jeremy Fincher 2003-03-31 06:56:56 +0000
  • 68dbb32d94 Added __future__ import Jeremy Fincher 2003-03-31 06:55:34 +0000
  • 371210da16 Removed Utils.py because it conflicts with src/utils.py on case-insensitive OSes Jeremy Fincher 2003-03-31 06:30:32 +0000
  • 0fc8e5e0d4 Initial import; conflict with src/utils.py Jeremy Fincher 2003-03-31 06:29:38 +0000
  • 0f6fe97bf4 Fixed a single-quote bug in Tokenizer Jeremy Fincher 2003-03-31 06:08:23 +0000
  • 817e967716 Made funkyArgument a bit more concise. Jeremy Fincher 2003-03-31 06:06:21 +0000
  • 8fd1d71952 Made lithp a little more naturally lispish Jeremy Fincher 2003-03-31 05:56:22 +0000
  • 10a65f7399 Added abbrev Jeremy Fincher 2003-03-31 05:14:21 +0000
  • b1a2b87ed3 Adjusted the regex. Added morehelp response. Adjusted the request so that it specifies a browser (site does browser-checking). Used some list comprehension to show only the first 5 results. James Vega 2003-03-31 03:26:23 +0000
  • 50cb2887b2 Modified how entries are added to self.revcache James Vega 2003-03-31 02:53:07 +0000
  • fc0bbc34d2 Removed a print statement James Vega 2003-03-31 02:09:24 +0000
  • a2d004b3bd Fixed gkstats so that they work with utils.textToHtml James Vega 2003-03-31 02:06:42 +0000
  • f7939bd43b Finished the google groups fix. Added a check for links to framed pages in order to grab non-framed pages to parse through. James Vega 2003-03-28 17:56:27 +0000
  • ce741a1f0e Added changetopic Jeremy Fincher 2003-03-28 17:30:10 +0000
  • 848ec442c6 Whitespace normalization Jeremy Fincher 2003-03-28 17:29:48 +0000
  • f7c409055e Initial import; going off Ofnibot's source to start with. Jeremy Fincher 2003-03-28 09:07:21 +0000
  • 9e97a96c98 Added source command Jeremy Fincher 2003-03-28 08:41:11 +0000
  • fc1b9f8cdb Added question to ask if the user wants the bot to join any channels Jeremy Fincher 2003-03-28 08:25:34 +0000
  • 6859415bc5 Removed a few unused modules PyChecker noticed Jeremy Fincher 2003-03-28 08:02:43 +0000
  • ce03a98ae9 Fixed a few errors found by PyChecker Jeremy Fincher 2003-03-28 07:55:21 +0000
  • b943dafd29 Accidentally commited earlier; just a few style changes and docstring improvements. Jeremy Fincher 2003-03-28 07:48:16 +0000
  • 85e7e3ae05 Removed CHANGELOG and TODO, not very useful these days Jeremy Fincher 2003-03-28 07:38:16 +0000
  • 471397616b Made list command sort its response. Jeremy Fincher 2003-03-28 07:23:12 +0000
  • 4340162a48 Um, weird typo. Jeremy Fincher 2003-03-28 07:16:38 +0000
  • c42806665b Fixed 'let's send a new topic every second' problem. Jeremy Fincher 2003-03-28 07:10:23 +0000
  • 22490174f3 Made single quotes not quotes anymore. Now only double quotes and backticks work. Jeremy Fincher 2003-03-28 07:02:44 +0000
  • 8d857b6ffd Changed lithp command to change ss or SS to just th. Jeremy Fincher 2003-03-28 07:00:15 +0000
  • 42d20674bb Changed lithp command to change Xes too. Jeremy Fincher 2003-03-28 06:57:48 +0000
  • c85b3bc052 Changed lithp command to be case-insensitive Jeremy Fincher 2003-03-28 06:54:15 +0000
  • c0804180b4 Added lithp command. Jeremy Fincher 2003-03-28 06:52:08 +0000
  • e861a8af89 gettin' there, slowly... Brett Kelly 2003-03-28 06:25:12 +0000
  • 5f5ef91a11 Trying converters out. Jeremy Fincher 2003-03-28 06:11:54 +0000
  • a4ff3abea7 gettin' there, slowly... Brett Kelly 2003-03-28 06:06:19 +0000
  • e99df4442b Added topic propogation Jeremy Fincher 2003-03-28 05:36:59 +0000
  • 25e71562d2 Formatting changes Jeremy Fincher 2003-03-28 05:19:14 +0000
  • 55aaa596e0 Changed DBHandler to ChannelDBHandler Jeremy Fincher 2003-03-28 05:15:08 +0000
  • 5f77c05cad and we're STILL fixing syntaxproblems Brett Kelly 2003-03-28 03:57:12 +0000
  • bce7b6fcd8 Changed stripHtml to utils.htmlToText Jeremy Fincher 2003-03-28 03:53:22 +0000
  • 332c2cb2d4 Debugging messages commented out Jeremy Fincher 2003-03-28 03:10:46 +0000
  • b0daafe00e *Really* fixed now. Jeremy Fincher 2003-03-28 03:10:22 +0000
  • 0dbab5b0fc Fixed stupid nick-handling bugs Jeremy Fincher 2003-03-28 03:01:14 +0000
  • 9808581d37 Still toying with sql syntax Brett Kelly 2003-03-28 02:56:05 +0000
  • 2db2f64696 Fixed NickServ module. Jeremy Fincher 2003-03-28 02:44:01 +0000
  • 0863a95919 Removed a useless variable and changed a response to use conf.replyRequiresPrivacy Jeremy Fincher 2003-03-28 02:34:31 +0000
  • 042f4555a0 Removed a useless if statement and changed the order of another Jeremy Fincher 2003-03-28 02:34:03 +0000
  • 30591187ad A little better error reporting Jeremy Fincher 2003-03-28 02:33:40 +0000
  • fb150d0e5b Made configuration file parsing more flexible. Jeremy Fincher 2003-03-28 02:29:05 +0000
  • a4ae47d7b8 Made sure there can't be an unpack tuple of improper size or empty blocks in the config file. Jeremy Fincher 2003-03-28 02:09:19 +0000
  • 39afa87a27 Added another blank line at the end just in case Jeremy Fincher 2003-03-28 02:08:33 +0000
  • 846b4853d7 Slight efficiency increase Jeremy Fincher 2003-03-28 02:05:20 +0000
  • 88dbed38a1 Took out short blurb about GPL (Strike gave consent) Jeremy Fincher 2003-03-28 02:02:45 +0000
  • cd350457b2 Fixed leftover debuging line and TypeError Jeremy Fincher 2003-03-28 02:01:51 +0000
  • c41b2c2109 Began fixing google groups parser. James Vega 2003-03-28 01:43:08 +0000
  • b43acf0d5a Fixing relaydisconnect not to call otherIrc.die, since that kills the callbacks. Jeremy Fincher 2003-03-28 01:36:00 +0000
  • d33e67989b Forgot msg in someIrc.reply Jeremy Fincher 2003-03-28 01:26:37 +0000
  • f97ab0d0b9 Fixed IrcObjectProxy.finalEval to give help in the face of an empty Error exception (like that raised by privmsgs.getArgs) Jeremy Fincher 2003-03-28 01:17:33 +0000
  • 406b263444 Fixed getArgs to raise an empty callbacks.Error on invalid arguments Jeremy Fincher 2003-03-28 01:16:46 +0000
  • 551a68c4c3 Added @getprefixchar Jeremy Fincher 2003-03-27 21:34:50 +0000
  • c582cd9834 Finished polishing relaynames Jeremy Fincher 2003-03-27 21:28:15 +0000
  • b67f2fa874 Fixed showing of originating server in relaynames, and showing of empty name Jeremy Fincher 2003-03-27 21:21:20 +0000
  • a144afcd69 Fixed showing of originating server in relaynames, and showing of empty name Jeremy Fincher 2003-03-27 21:18:49 +0000
  • 54221f1e87 Added relaynames command Jeremy Fincher 2003-03-27 21:14:28 +0000
  • 3cea0564f1 Fixed exception-raising problem. Jeremy Fincher 2003-03-27 21:03:02 +0000
  • 41aa44ee78 Fixed bug in handling of outFilters returning None Jeremy Fincher 2003-03-27 20:59:05 +0000
  • 954951e2d2 Added conf.detailedTracebacks to determine if cgitb should be used. Jeremy Fincher 2003-03-27 20:40:58 +0000
  • 7d44088223 Fixed IndexError in Irc.removeCallback Jeremy Fincher 2003-03-27 20:38:40 +0000
  • f1823ef5f5 (Hopefully) fixed joins-being-sent-to-original-channel bug. Jeremy Fincher 2003-03-27 20:32:49 +0000
  • b615955fbd Fixed .conf.conf part at end. Jeremy Fincher 2003-03-27 20:23:11 +0000
  • ebd8cfd210 Fixed whitespace bug in HTML stripper. Jeremy Fincher 2003-03-27 20:14:17 +0000
  • fc20715427 Added utils.py, with a quality HTML stripper; removed stripHtml from other source files Jeremy Fincher 2003-03-27 20:10:10 +0000
  • f355465ad6 _gkrecord regex needed to be before stripHtml. Also fixed the _gkseen regex since there is not always 2 spaces. Used \s+ instead. James Vega 2003-03-27 17:37:47 +0000
  • 3cd72723e4 Satisfied PyChecker Jeremy Fincher 2003-03-27 11:33:05 +0000