Commit Graph

  • b5be0217a4 make .dict handle unicode properly Ryan Hitchman 2010-07-24 17:38:28 -0600
  • 76341b5e6e merging nmanzi's input.me patch Ryan Hitchman 2010-07-18 20:11:52 -0600
  • 4f5cf197be dotnetpad: make end of line comments work. Chris Skalenda 2010-07-17 16:52:21 -0600
  • 93f626c482 Removed debug print lines from URL normalizer melonhead 2010-07-14 16:48:18 -0400
  • 61c42e7d8a urlhistory: main regex no longer matches 'http://' or 'www.' urlhistory: added URL normalization for Amazon, Waffleimages, and Youtube melonhead 2010-07-14 16:45:26 -0400
  • 5bae80789f Added 'me' function for action strings. Example: def foo(input, me=None): me("is doing %s" % input) Nathan Manzi 2010-07-14 14:57:43 +0800
  • b9f74dba71 Handle blank descriptions from google in the google search plugin. Chris Skalenda 2010-07-08 19:18:25 -0600
  • ee69022baa fixing bug in dispatch made by last commit Ryan Hitchman 2010-07-08 12:27:37 -0600
  • b0259336cd report options when given ambiguous command, make .dict report which word the definition is for Ryan Hitchman 2010-07-08 11:22:43 -0600
  • 3e9708cc79 fix crash with empty docstring Ryan Hitchman 2010-06-29 01:02:48 -0600
  • fdf685161e add .o/.oblique command running, see http://github.com/nslater/oblique for more information Ryan Hitchman 2010-06-17 21:55:42 -0600
  • 49ba4c5753 add .etymology, courtesy of GhettoWizard Ryan Hitchman 2010-05-11 16:48:05 -0600
  • b845bfcf25 hurf (I should stop doing whitespace changes that break things) Ryan Hitchman 2010-05-10 18:02:15 -0600
  • 420c8f518d fix command disable bug Ryan Hitchman 2010-05-10 17:59:34 -0600
  • 6452c1169c disable !command, enable fuzzy command matching, make help automatic, add disabled_command (for fuzzy command match disabling), misc bugs Ryan Hitchman 2010-05-07 17:16:44 -0600
  • e5b623cb68 make '.q add @person blah' possible Ryan Hitchman 2010-04-25 15:40:59 -0600
  • 1005537e63 .dict/.define (courtesy GhettoWizard), move more stuff into the http library Ryan Hitchman 2010-04-25 15:39:31 -0600
  • f61895fdc3 pep8 Ryan Hitchman 2010-04-22 21:50:56 -0600
  • e55774b770 refactor http (and html, xml, json) handling into util/http.py (not done for dotnetpad), fix mtg, remove dict & goonsay Ryan Hitchman 2010-04-22 21:47:41 -0600
  • 148733567e pep8 ipsum 2010-04-18 13:24:17 -0400
  • 3a2bd24352 updated tf.py to use better syntax ipsum 2010-04-16 20:29:12 -0400
  • f22f4770cd added tf.py for counting hats in team fortress, blame gobiner ipsum 2010-04-16 17:55:02 -0400
  • 63fea08924 add .dict/.define command, respond to CTCP VERSION Ryan Hitchman 2010-04-13 20:57:52 -0600
  • 04b1a718f1 fix remember, make tell use notices, remove re because of abuse Ryan Hitchman 2010-04-13 15:39:40 -0600
  • a21f27e64e add koran scraping, courtesy GhettoWizard Ryan Hitchman 2010-04-10 16:05:06 -0600
  • 62cc0490d1 add simple plugin disable config option Ryan Hitchman 2010-04-06 02:36:43 -0600
  • 2a11825779 PEP8 compliance, reduce munging on tagged names Ryan Hitchman 2010-03-27 02:42:27 -0600
  • 9a9922a3ca fix tag u'' display Ryan Hitchman 2010-03-26 23:19:19 -0600
  • 89d973080f add tagging with nick obfuscation to avoid hilights Ryan Hitchman 2010-03-26 23:12:26 -0600
  • c478e4f2b4 improve bf +[,.] handling Ryan Hitchman 2010-03-23 16:34:58 -0600
  • 0cfd902b41 merge Ryan Hitchman 2010-03-22 02:16:59 -0600
  • 8b08a10afc added interaction with goonsay.com Donald von Stufft 2010-03-21 02:58:01 +0000
  • 24975bbf7e fix for working with virtualenv / differeny python locations Donald von Stufft 2010-03-19 05:20:00 +0000
  • d4ad562a5a improve quote retrieval regex and some exception handling Ryan Hitchman 2010-03-18 15:11:20 -0600
  • 8a93c7f21b fix quote plugin's handling of negative quote numbers Ryan Hitchman 2010-03-18 14:31:21 -0600
  • 3e1755b564 last fix for tell.py Ryan Hitchman 2010-03-16 15:35:52 -0600
  • 98238f0dc5 emacs vc mode does not act as expected >:[ (committing remember and tell modules for real) Ryan Hitchman 2010-03-16 14:06:20 -0600
  • dcfea9f496 remember: accept "? word" form, tell: do communications in pm, main: don't prefix replies with nickname if pm Ryan Hitchman 2010-03-16 13:56:51 -0600
  • 309bf87202 fix mtg parser Ryan Hitchman 2010-03-16 13:46:45 -0600
  • 278bc2e13a fix validate plugin's handling of http-less urls, clean bigassmessage Ryan Hitchman 2010-03-15 02:31:19 -0600
  • 0935a72c16 merge epswing 2010-03-14 22:00:47 -0400
  • 5ce63f7f21 let mode be set in config Ryan Hitchman 2010-03-14 17:55:58 -0600
  • 8cb88165f8 better docstring epswing 2010-03-14 05:05:16 -0400
  • 1a9a6b4ad1 added docstring, returning it if no input given, using style if specified by first word in input epswing 2010-03-14 04:55:48 -0400
  • 441994fa34 tabs to spaces, using urllib.quote, inp no longer needlessly stripped, if statements no longer using parens, spacing modified to pass pep8 epswing 2010-03-14 04:01:34 -0400
  • 90923ac404 first installment of the big ass message creator epswing 2010-03-14 03:21:42 -0400
  • 7888ce1314 rename hook.thread to hook.singlethread, make singlethread plugins cache db connections Ryan Hitchman 2010-03-13 07:24:19 -0700
  • 60be1e7165 fix help plugin Ryan Hitchman 2010-03-13 07:09:16 -0700
  • 30baa6c49c make persistent db name include bot nick Ryan Hitchman 2010-03-13 07:02:05 -0700
  • 892f858643 fix wolframalpha parsing Ryan Hitchman 2010-03-13 00:04:59 -0700
  • 627b83039c clean validate, pep8, remove CRs Ryan Hitchman 2010-03-12 23:16:06 -0700
  • 09f4abea84 i'm an idiot and overwrote mem.py - reverting mem.py ipsum 2010-03-12 18:13:02 -0500
  • 145739dbd3 Added credit to Vladi ipsum 2010-03-12 01:33:14 -0500
  • 5115c0ad1d added mem and url validator plugins ipsum 2010-03-12 01:17:43 -0500
  • 20fdb82b2d fix regex typo Ryan Hitchman 2010-03-11 21:32:49 -0700
  • a89b558395 mem.py -- reports memory usage. windows path from ipsum's TCbot fork Ryan Hitchman 2010-03-11 18:14:57 -0700
  • b69bd212a3 make events take param lists intead of param strings Ryan Hitchman 2010-03-11 17:28:17 -0700
  • 24a837c606 add hook.regex -- regex search against private messages Ryan Hitchman 2010-03-11 17:19:36 -0700
  • 4e0da10b37 remove some useless imports Ryan Hitchman 2010-03-11 16:39:28 -0700
  • 1e6c08fb30 rewrite hooking and dispatcher Ryan Hitchman 2010-03-11 16:34:54 -0700
  • 5200749c66 revert urlhistory to non-broken version Ryan Hitchman 2010-03-06 12:42:59 -0700
  • b1d5753304 try to keep vm size down by reducing thread stack size (thanks sklnd) Ryan Hitchman 2010-03-06 12:41:54 -0700
  • def6537f72 I think this fixes the 3 minute urlhistory bug. Sorry >_< melonhead 2010-03-06 17:19:22 +0000
  • b7ef6968f7 Add help for .youtube melonhead 2010-03-05 23:09:36 +0000
  • 6fe89c873e Merge melonhead 2010-03-05 16:43:15 +0000
  • 61c2f3e65c oops Ryan Hitchman 2010-03-04 22:15:29 -0700
  • 1ea6594785 fix memory leak (see http://bugs.python.org/issue1469629) Ryan Hitchman 2010-03-04 22:04:57 -0700
  • 3457b923b2 fixed urlhistory syntax error melonhead 2010-03-05 03:10:06 +0000
  • ea70af8ef1 Youtube: more flexible url matching Youtube: support for youtu.be and yooouuutuuube urls melonhead 2010-03-05 03:04:25 +0000
  • c396be96d2 twitter: fix typo. drama: use a real json parser instead of literal_eval, rewrite to not use BeautifulSoup Ryan Hitchman 2010-03-03 22:30:54 -0700
  • 997ad976e8 remove beautifulsoup -- we use lxml Ryan Hitchman 2010-03-03 20:31:24 -0700
  • ee8d51dc62 remove cruft from urlnorm Ryan Hitchman 2010-03-03 20:25:13 -0700
  • 98d939ace4 Closed .drama security hole melonhead 2010-03-04 03:18:32 +0000
  • 4881b96df4 Wtf hg can't handle symlinks melonhead 2010-03-03 18:11:52 +0000
  • 16aceb6f26 Added encyclopedia dramatica .drama command melonhead 2010-03-03 17:55:57 +0000
  • 253881f4b4 PEP8 compliance + clean dotnetpad Ryan Hitchman 2010-02-28 19:32:41 -0700
  • ab8f316eb9 prettify gcalc, make youtube search use jsonc interface Ryan Hitchman 2010-02-28 18:39:29 -0700
  • a4ada7893c remove debug print lines that melonhead left in Ryan Hitchman 2010-02-28 18:16:34 -0700
  • 663dfe884b Hurf durf can't have subroutines with the same name melonhead 2010-03-01 01:12:10 +0000
  • 51e5744d26 Moved youtube search method inside youtube.py melonhead 2010-03-01 01:08:54 +0000
  • 08dfdb746d Added youtube search plugin melonhead 2010-02-28 13:09:56 +0000
  • d8343fcd6c Add 'roll' to dice.py's commands melonhead 2010-02-24 16:39:00 +0000
  • e237e6d854 Use unicode.lower instead of str.lower for ACLs melonhead 2010-02-24 16:37:45 +0000
  • fcffce45f3 Extended dotnetpad timeout to 10 seconds melonhead 2010-02-24 16:17:57 +0000
  • 40bb91bb88 make config file use json now, remove pyyaml and various other cruft Ryan Hitchman 2010-02-22 20:32:09 -0700
  • cf4b7e50e5 make dice case-insensitive, improve remember.py:forget formatting Ryan Hitchman 2010-02-22 19:22:47 -0700
  • 35d0444f13 fix remember unicode handling Ryan Hitchman 2010-02-22 19:01:27 -0700
  • e706d5aad8 fix PONG echoing broken by paramlist abstraction Ryan Hitchman 2010-02-22 17:07:08 -0700
  • 9b25bc524f typos~ Ryan Hitchman 2010-02-22 16:49:30 -0700
  • 923fdead1c fix slowness when connected to multiple networks & misc. stylistic changes Ryan Hitchman 2010-02-22 16:24:01 -0700
  • 39a50f53f0 merge Ryan Hitchman 2010-02-22 15:58:21 -0700
  • 4c147f2402 Add support for SSL and server passwords melonhead 2010-02-22 14:33:03 -0500
  • 5cc1366e0d Added google calculator module liebot@grimace 2010-02-22 17:25:01 +0000
  • f493927eb9 hurf durf Chris Skalenda 2010-02-21 22:23:52 -0600
  • 8531bdd76c wikipedia: send a useragent when fetching xml from the wikipedia api. If you don't, it sends 403 a lot. Chris Skalenda 2010-02-21 22:12:55 -0600
  • ca8b24518e improve wolframalpha unescaping Ryan Hitchman 2010-02-17 16:24:52 -0700
  • f39b4bf9cf make youtube plugin notify about restricted content Ryan Hitchman 2010-02-14 12:10:21 -0700
  • 56c1119443 rewrite youtube plugin again to use jsonc interface and report more information Ryan Hitchman 2010-02-13 18:11:42 -0700
  • 51e24dadb5 revert sieve to version without broken caching Ryan Hitchman 2010-02-13 14:03:19 -0700
  • 9d139d8760 rewrite youtube plugin to use json instead of lxml.etree and to be more flexible Ryan Hitchman 2010-02-12 22:13:55 -0700