Commit Graph

447 Commits

Author SHA1 Message Date
epswing 441994fa34 tabs to spaces, using urllib.quote, inp no longer needlessly stripped, if statements no longer using parens, spacing modified to pass pep8 2010-03-14 04:01:34 -04:00
epswing 90923ac404 first installment of the big ass message creator 2010-03-14 03:21:42 -04:00
Ryan Hitchman 7888ce1314 rename hook.thread to hook.singlethread, make singlethread plugins cache db connections 2010-03-13 07:24:19 -07:00
Ryan Hitchman 60be1e7165 fix help plugin 2010-03-13 07:09:16 -07:00
Ryan Hitchman 30baa6c49c make persistent db name include bot nick 2010-03-13 07:02:05 -07:00
Ryan Hitchman 892f858643 fix wolframalpha parsing 2010-03-13 00:04:59 -07:00
Ryan Hitchman 627b83039c clean validate, pep8, remove CRs 2010-03-12 23:16:06 -07:00
ipsum 09f4abea84 i'm an idiot and overwrote mem.py - reverting mem.py 2010-03-12 18:13:02 -05:00
ipsum 145739dbd3 Added credit to Vladi 2010-03-12 01:33:14 -05:00
ipsum 5115c0ad1d added mem and url validator plugins 2010-03-12 01:17:43 -05:00
Ryan Hitchman 20fdb82b2d fix regex typo 2010-03-11 21:32:49 -07:00
Ryan Hitchman a89b558395 mem.py -- reports memory usage. windows path from ipsum's TCbot fork 2010-03-11 18:14:57 -07:00
Ryan Hitchman b69bd212a3 make events take param lists intead of param strings 2010-03-11 17:28:17 -07:00
Ryan Hitchman 24a837c606 add hook.regex -- regex search against private messages 2010-03-11 17:19:36 -07:00
Ryan Hitchman 4e0da10b37 remove some useless imports 2010-03-11 16:39:28 -07:00
Ryan Hitchman 1e6c08fb30 rewrite hooking and dispatcher 2010-03-11 16:34:54 -07:00
Ryan Hitchman 5200749c66 revert urlhistory to non-broken version 2010-03-06 12:42:59 -07:00
Ryan Hitchman b1d5753304 try to keep vm size down by reducing thread stack size (thanks sklnd) 2010-03-06 12:41:54 -07:00
melonhead def6537f72 I think this fixes the 3 minute urlhistory bug. Sorry >_< 2010-03-06 17:19:22 +00:00
melonhead b7ef6968f7 Add help for .youtube 2010-03-05 23:09:36 +00:00
melonhead 6fe89c873e Merge 2010-03-05 16:43:15 +00:00
Ryan Hitchman 61c2f3e65c oops 2010-03-04 22:15:29 -07:00
Ryan Hitchman 1ea6594785 fix memory leak (see http://bugs.python.org/issue1469629) 2010-03-04 22:04:57 -07:00
melonhead 3457b923b2 fixed urlhistory syntax error 2010-03-05 03:10:06 +00:00
melonhead ea70af8ef1 Youtube: more flexible url matching
Youtube: support for youtu.be and yooouuutuuube urls
2010-03-05 03:04:25 +00:00
Ryan Hitchman c396be96d2 twitter: fix typo. drama: use a real json parser instead of literal_eval, rewrite to not use BeautifulSoup 2010-03-03 22:30:54 -07:00
Ryan Hitchman 997ad976e8 remove beautifulsoup -- we use lxml 2010-03-03 20:31:24 -07:00
Ryan Hitchman ee8d51dc62 remove cruft from urlnorm 2010-03-03 20:25:13 -07:00
melonhead 98d939ace4 Closed .drama security hole 2010-03-04 03:18:32 +00:00
melonhead 4881b96df4 Wtf hg can't handle symlinks 2010-03-03 18:11:52 +00:00
melonhead 16aceb6f26 Added encyclopedia dramatica .drama command 2010-03-03 17:55:57 +00:00
Ryan Hitchman 253881f4b4 PEP8 compliance + clean dotnetpad 2010-02-28 19:32:41 -07:00
Ryan Hitchman ab8f316eb9 prettify gcalc, make youtube search use jsonc interface 2010-02-28 18:39:29 -07:00
Ryan Hitchman a4ada7893c remove debug print lines that melonhead left in 2010-02-28 18:16:34 -07:00
melonhead 663dfe884b Hurf durf can't have subroutines with the same name 2010-03-01 01:12:10 +00:00
melonhead 51e5744d26 Moved youtube search method inside youtube.py 2010-03-01 01:08:54 +00:00
melonhead 08dfdb746d Added youtube search plugin 2010-02-28 13:09:56 +00:00
melonhead d8343fcd6c Add 'roll' to dice.py's commands 2010-02-24 16:39:00 +00:00
melonhead e237e6d854 Use unicode.lower instead of str.lower for ACLs 2010-02-24 16:37:45 +00:00
melonhead fcffce45f3 Extended dotnetpad timeout to 10 seconds 2010-02-24 16:17:57 +00:00
Ryan Hitchman 40bb91bb88 make config file use json now, remove pyyaml and various other cruft 2010-02-22 20:32:09 -07:00
Ryan Hitchman cf4b7e50e5 make dice case-insensitive, improve remember.py:forget formatting 2010-02-22 19:22:47 -07:00
Ryan Hitchman 35d0444f13 fix remember unicode handling 2010-02-22 19:01:27 -07:00
Ryan Hitchman e706d5aad8 fix PONG echoing broken by paramlist abstraction 2010-02-22 17:07:08 -07:00
Ryan Hitchman 9b25bc524f typos~ 2010-02-22 16:49:30 -07:00
Ryan Hitchman 923fdead1c fix slowness when connected to multiple networks & misc. stylistic changes 2010-02-22 16:24:01 -07:00
Ryan Hitchman 39a50f53f0 merge 2010-02-22 15:58:21 -07:00
melonhead 4c147f2402 Add support for SSL and server passwords 2010-02-22 14:33:03 -05:00
liebot@grimace 5cc1366e0d Added google calculator module 2010-02-22 17:25:01 +00:00
Chris Skalenda f493927eb9 hurf durf 2010-02-21 22:23:52 -06:00