Ryan Hitchman
|
3e1755b564
|
last fix for tell.py
|
2010-03-16 15:35:52 -06:00 |
Ryan Hitchman
|
98238f0dc5
|
emacs vc mode does not act as expected >:[ (committing remember and tell modules for real)
|
2010-03-16 14:06:20 -06:00 |
Ryan Hitchman
|
dcfea9f496
|
remember: accept "? word" form, tell: do communications in pm, main: don't prefix replies with nickname if pm
|
2010-03-16 13:56:51 -06:00 |
Ryan Hitchman
|
309bf87202
|
fix mtg parser
|
2010-03-16 13:46:45 -06:00 |
Ryan Hitchman
|
278bc2e13a
|
fix validate plugin's handling of http-less urls, clean bigassmessage
|
2010-03-15 02:31:19 -06:00 |
epswing
|
0935a72c16
|
merge
|
2010-03-14 22:00:47 -04:00 |
Ryan Hitchman
|
5ce63f7f21
|
let mode be set in config
|
2010-03-14 17:55:58 -06:00 |
epswing
|
8cb88165f8
|
better docstring
|
2010-03-14 05:05:16 -04:00 |
epswing
|
1a9a6b4ad1
|
added docstring, returning it if no input given, using style if specified by first word in input
|
2010-03-14 04:55:48 -04:00 |
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 |