Commit Graph

549 Commits

Author SHA1 Message Date
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
Ryan Hitchman b965ec92ab better error reporting in wikipedia plugin 2009-03-30 17:32:52 -06:00
Ryan Hitchman b1d722fdf7 babel fixes, iambuttbot utf8 fix 2009-03-27 21:42:19 -06:00
Ryan Hitchman 852bebe58c babel plugin 2009-03-24 22:45:33 -06:00
Ryan Hitchman fb83e4f248 moving libyaml to plugins/ so plugins can import it 2009-03-24 16:54:42 -06:00
Ryan Hitchman 87520d951d minor fixes for twitter/wikipedia 2009-03-24 16:53:56 -06:00
Ryan Hitchman 1456823de8 adding wikipedia plugin 2009-03-19 17:13:22 -06:00
Ryan Hitchman 0846f15417 flood prevention 2009-03-17 20:35:19 -06:00
Ryan Hitchman 1810447e28 disabling youtube plugin for now 2009-03-16 18:58:19 -06:00
Ryan Hitchman 1000f6ede3 youtube.py and xml.etree.ElementTree -> lxml.etree 2009-03-16 18:55:54 -06:00
Ryan Hitchman 6467e67402 rename filter.py to sieve.py 2009-03-16 12:57:06 -06:00
Ryan Hitchman 4b749762cd fixing hook, iambuttbot 2009-03-16 12:56:26 -06:00
Alex Vidal 5213276d6f Moved buttbot password to another file, fixed syntax error 2009-03-16 13:42:00 -05:00
Alex Vidal cc86e86b85 Adding iambuttbot.py plugin to post all buttbot messages to twitter 2009-03-16 13:33:59 -05:00
Ryan Hitchman d755e4c601 cleaning leftovers 2009-03-15 22:51:06 -06:00
Ryan Hitchman d560cb90dc changing magical discipline from arcane to serpentine 2009-03-15 22:30:46 -06:00
Ryan Hitchman 29e7fef87f cleaning twitter, bot 2009-03-15 14:04:02 -06:00
Ryan Hitchman a048452deb simplifying interface (functions can now take one argument and return one string) 2009-03-15 01:25:32 -06:00
Ryan Hitchman ffc57460b1 more cleanup of bf 2009-03-15 01:14:45 -06:00
Ryan Hitchman 0086bc8bd7 adding hash, bf, pyexec, twitter 2009-03-15 00:51:39 -06:00
Ryan Hitchman 6ced5a0baa Updating PyYAML to 3.08 2009-03-14 22:17:46 -06:00
Ryan Hitchman 92345146c7 more work 2009-03-14 22:14:07 -06:00
Ryan Hitchman 15bfada07d lots of stuff fixed 2009-03-14 21:06:36 -06:00
Ryan Hitchman 25133138c1 almost working now :) 2008-06-09 05:59:56 -06:00
Ryan Hitchman f425ea2e0f Adding yaml for parsing configuration files 2008-06-08 21:55:27 -06:00
Ryan Hitchman ecea72f36c adding irc.py, the beginning of the irc framework 2008-06-06 19:00:49 -06:00
Ryan Hitchman 14010af147 Various RFCs and other documentation that we (I) may need 2008-06-05 15:16:17 -06:00
Ryan Hitchman 4b7cc141e5 because wikipedia is stupid 2008-06-04 15:23:12 -06:00