Commit Graph

77 Commits

Author SHA1 Message Date
Ryan Hitchman 40be3038ab restructure utilities, harmonize imports, add doc on other bots 2009-07-08 11:04:30 -06:00
Chris Skalenda e6545f8ce7 .seen and .tell: resize the username and chan columns to match max lengths on synirc. 2009-07-05 10:54:20 -05:00
Chris Skalenda 92b00e7cad .seen and .tell: add some constraints on columns. 2009-07-05 10:52:00 -05:00
Chris Skalenda ba3d706b39 .tell: probation is now channel specific. 2009-07-05 10:42:07 -05:00
Chris Skalenda e268a06268 .tell: limit the .tell user to three tells per person at one time 2009-07-05 10:40:04 -05:00
Chris Skalenda df77f79242 .tell: now with a relative timestamp! 2009-07-05 10:03:24 -05:00
Chris Skalenda 592257083f Added timesince from django. Adjusted sys.path accordingly.
Added reltime output to .seen.
2009-07-05 09:52:17 -05:00
Chris Skalenda b11e8699b3 Fix input trailing whitespace issues for .seen and .tell. 2009-07-04 22:46:11 -05:00
Chris Skalenda f2f812412c Adding .tell. 2009-07-04 22:27:05 -05:00
Ryan Hitchman 7ae23b54d1 merging sklnd's seen 2009-07-04 20:19:09 -06:00
Chris Skalenda 9e28a52ee8 Added persist to the ignore stuff 2009-07-04 19:57:48 -05:00
Chris Skalenda a3ef82a680 First crack at .seen
added plugins/seen.py
2009-07-04 19:52:17 -05:00
Ryan Hitchman 2710d6a14a unescape > et. al. in twitter messages 2009-06-23 00:45:58 -06:00
Ryan Hitchman d485958f93 uggboots = babby 2009-05-21 18:24:01 -06:00
sekkusu@server.danieljennings.net 4358a4cc62 Whoops 2009-05-22 00:14:01 +00:00
sekkusu@server.danieljennings.net 92ea836c50 Adding TinyUrl parser thingie. 2009-05-22 00:12:35 +00:00
Ryan Hitchman 92e451ad68 google search plugin (same module as google image search) 2009-05-14 22:00:48 -06:00
Ryan Hitchman f820b0014c minor fixes 2009-05-14 21:07:31 -06:00
Ryan Hitchman e328ff1bbb gis doc 2009-04-28 22:10:11 -06:00
Ryan Hitchman f0d61e61d9 gis.py: google image search 2009-04-28 22:08:10 -06:00
Ryan Hitchman ef210b828f adding sieve.py, bot should work now 2009-04-28 21:29:27 -06:00
Ryan Hitchman 9234926201 woops 2009-04-25 15:36:11 -06:00
Ryan Hitchman ac39d2708e docs 2009-04-25 15:13:32 -06:00
Ryan Hitchman ab644b8910 fixing iambuttbot, log.py 2009-04-25 13:33:49 -06:00
Ryan Hitchman e9a2429e73 skybot now targets python 2.6.2 instead of python 2.5.2 (remove 'from __future__ import with_statement') 2009-04-25 00:01:40 -06:00
Ryan Hitchman bc74b906ff remove lies from docs 2009-04-25 00:00:28 -06:00
Ryan Hitchman d9d0c3eca3 don't do buttbot without password file 2009-04-22 20:50:51 -06:00
Ryan Hitchman bc46ef50e6 better error reporting, move printing into log module 2009-04-22 20:49:06 -06:00
Ryan Hitchman 322205eb92 misc cleaning, fix urban 2009-04-19 05:42:48 -06:00
Ryan Hitchman e284ed75ba split core into more reloadable chunks, more log work, beginning of hook.queue 2009-04-19 05:18:27 -06:00
Ryan Hitchman db1997d529 logging basically done, more cleaning 2009-04-17 21:51:14 -06:00
Ryan Hitchman 666a2fe3ce don't shadow locals() with a variable 2009-04-17 19:34:16 -06:00
Ryan Hitchman 5c9c8704c2 load plugins using built-in compile() and eval() instead of imp.load_source() => no generated .pyc files 2009-04-17 19:32:36 -06:00
Ryan Hitchman 5ea26b8ff7 PEP8 compliance (only whitespace changes) 2009-04-17 18:57:18 -06:00
Ryan Hitchman 94d9fd22f0 make log append work, make bot respond to PMs, other minor cleanups 2009-04-17 18:13:54 -06:00
Ryan Hitchman e46e42d4b9 make decoding less recursive 2009-04-17 17:40:53 -06:00
Ryan Hitchman 21285882c9 move plugins/sieve.py to core/sieve.py 2009-04-17 17:32:44 -06:00
Ryan Hitchman 13bd7fd3fe only reload modules when necessary (instead of all when one changed), move commandprefix into sieve 2009-04-17 17:12:40 -06:00
Ryan Hitchman b88b107343 beginning of log plugin 2009-04-17 15:54:11 -06:00
Ryan Hitchman 61a8706fed forgot to remove debug print statement~ 2009-04-16 21:53:59 -06:00
Ryan Hitchman 9deb8e244a urbandictionary plugin, '!' as command prefix, iambuttbot & twitter tweaks 2009-04-16 21:52:47 -06:00
Ryan Hitchman c93d99147a in-irc documentation for wikipedia 2009-04-03 12:40:53 -06:00
Ryan Hitchman ff37c5f7cb fix newlines in peristent weather/remember 2009-04-03 12:30:05 -06:00
Ryan Hitchman e01d2b1d6b forgot to remove this from remember 2009-04-02 22:19:21 -06:00
Ryan Hitchman df7f39a1bb weather plugin now remembers locations 2009-04-02 22:18:43 -06:00
Ryan Hitchman 73a43fc9f0 :goonsay: 2009-04-02 21:52:02 -06:00
Ryan Hitchman c6e24fa297 remember plugin 2009-04-02 21:50:38 -06:00
Ryan Hitchman 87ed0e8e8f bible plugin (for victor <3) 2009-04-01 17:09:06 -06:00
Ryan Hitchman 1a48955ee1 ignore *bot with possibility for exception 2009-03-30 17:58:19 -06:00
Ryan Hitchman aead137ed7 minor edit to plugin reloading (dir() -> vars()) 2009-03-30 17:40:43 -06:00