61c42e7d8aurlhistory: 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
5bae80789fAdded '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
b9f74dba71Handle blank descriptions from google in the google search plugin.
Chris Skalenda
2010-07-08 19:18:25 -0600
ee69022baafixing bug in dispatch made by last commit
Ryan Hitchman
2010-07-08 12:27:37 -0600
b0259336cdreport options when given ambiguous command, make .dict report which word the definition is for
Ryan Hitchman
2010-07-08 11:22:43 -0600
3e9708cc79fix crash with empty docstring
Ryan Hitchman
2010-06-29 01:02:48 -0600
2a11825779PEP8 compliance, reduce munging on tagged names
Ryan Hitchman
2010-03-27 02:42:27 -0600
9a9922a3cafix tag u'' display
Ryan Hitchman
2010-03-26 23:19:19 -0600
89d973080fadd tagging with nick obfuscation to avoid hilights
Ryan Hitchman
2010-03-26 23:12:26 -0600
c478e4f2b4improve bf +[,.] handling
Ryan Hitchman
2010-03-23 16:34:58 -0600
0cfd902b41merge
Ryan Hitchman
2010-03-22 02:16:59 -0600
8b08a10afcadded interaction with goonsay.com
Donald von Stufft
2010-03-21 02:58:01 +0000
24975bbf7efix for working with virtualenv / differeny python locations
Donald von Stufft
2010-03-19 05:20:00 +0000
d4ad562a5aimprove quote retrieval regex and some exception handling
Ryan Hitchman
2010-03-18 15:11:20 -0600
8a93c7f21bfix quote plugin's handling of negative quote numbers
Ryan Hitchman
2010-03-18 14:31:21 -0600
3e1755b564last fix for tell.py
Ryan Hitchman
2010-03-16 15:35:52 -0600
98238f0dc5emacs vc mode does not act as expected >:[ (committing remember and tell modules for real)
Ryan Hitchman
2010-03-16 14:06:20 -0600
dcfea9f496remember: 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
309bf87202fix mtg parser
Ryan Hitchman
2010-03-16 13:46:45 -0600
278bc2e13afix validate plugin's handling of http-less urls, clean bigassmessage
Ryan Hitchman
2010-03-15 02:31:19 -0600
1a9a6b4ad1added docstring, returning it if no input given, using style if specified by first word in input
epswing
2010-03-14 04:55:48 -0400
441994fa34tabs 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
90923ac404first installment of the big ass message creator
epswing
2010-03-14 03:21:42 -0400
7888ce1314rename hook.thread to hook.singlethread, make singlethread plugins cache db connections
Ryan Hitchman
2010-03-13 07:24:19 -0700
60be1e7165fix help plugin
Ryan Hitchman
2010-03-13 07:09:16 -0700
30baa6c49cmake persistent db name include bot nick
Ryan Hitchman
2010-03-13 07:02:05 -0700
892f858643fix wolframalpha parsing
Ryan Hitchman
2010-03-13 00:04:59 -0700
627b83039cclean validate, pep8, remove CRs
Ryan Hitchman
2010-03-12 23:16:06 -0700
09f4abea84i'm an idiot and overwrote mem.py - reverting mem.py
ipsum
2010-03-12 18:13:02 -0500
145739dbd3Added credit to Vladi
ipsum
2010-03-12 01:33:14 -0500
5115c0ad1dadded mem and url validator plugins
ipsum
2010-03-12 01:17:43 -0500
20fdb82b2dfix regex typo
Ryan Hitchman
2010-03-11 21:32:49 -0700
a89b558395mem.py -- reports memory usage. windows path from ipsum's TCbot fork
Ryan Hitchman
2010-03-11 18:14:57 -0700
b69bd212a3make events take param lists intead of param strings
Ryan Hitchman
2010-03-11 17:28:17 -0700
24a837c606add hook.regex -- regex search against private messages
Ryan Hitchman
2010-03-11 17:19:36 -0700
4e0da10b37remove some useless imports
Ryan Hitchman
2010-03-11 16:39:28 -0700
1e6c08fb30rewrite hooking and dispatcher
Ryan Hitchman
2010-03-11 16:34:54 -0700
5200749c66revert urlhistory to non-broken version
Ryan Hitchman
2010-03-06 12:42:59 -0700
b1d5753304try to keep vm size down by reducing thread stack size (thanks sklnd)
Ryan Hitchman
2010-03-06 12:41:54 -0700
def6537f72I think this fixes the 3 minute urlhistory bug. Sorry >_<
melonhead
2010-03-06 17:19:22 +0000
b7ef6968f7Add help for .youtube
melonhead
2010-03-05 23:09:36 +0000
ea70af8ef1Youtube: more flexible url matching Youtube: support for youtu.be and yooouuutuuube urls
melonhead
2010-03-05 03:04:25 +0000
c396be96d2twitter: 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
997ad976e8remove beautifulsoup -- we use lxml
Ryan Hitchman
2010-03-03 20:31:24 -0700
ee8d51dc62remove cruft from urlnorm
Ryan Hitchman
2010-03-03 20:25:13 -0700
35d0444f13fix remember unicode handling
Ryan Hitchman
2010-02-22 19:01:27 -0700
e706d5aad8fix PONG echoing broken by paramlist abstraction
Ryan Hitchman
2010-02-22 17:07:08 -0700
9b25bc524ftypos~
Ryan Hitchman
2010-02-22 16:49:30 -0700
923fdead1cfix slowness when connected to multiple networks & misc. stylistic changes
Ryan Hitchman
2010-02-22 16:24:01 -0700
39a50f53f0merge
Ryan Hitchman
2010-02-22 15:58:21 -0700
4c147f2402Add support for SSL and server passwords
melonhead
2010-02-22 14:33:03 -0500
5cc1366e0dAdded google calculator module
liebot@grimace
2010-02-22 17:25:01 +0000
f493927eb9hurf durf
Chris Skalenda
2010-02-21 22:23:52 -0600
8531bdd76cwikipedia: 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
ca8b24518eimprove wolframalpha unescaping
Ryan Hitchman
2010-02-17 16:24:52 -0700
f39b4bf9cfmake youtube plugin notify about restricted content
Ryan Hitchman
2010-02-14 12:10:21 -0700
56c1119443rewrite youtube plugin again to use jsonc interface and report more information
Ryan Hitchman
2010-02-13 18:11:42 -0700
51e24dadb5revert sieve to version without broken caching
Ryan Hitchman
2010-02-13 14:03:19 -0700
9d139d8760rewrite youtube plugin to use json instead of lxml.etree and to be more flexible
Ryan Hitchman
2010-02-12 22:13:55 -0700