The shitposting utility bot
Go to file
Alex Vidal 110b038f5f Fixed path lowercasing bug in logging plugin.
Previously, the entire path would be lowercased, which breaks instances where one of the parents of the working directory have capital letters. Now, it only lowercases the actual log filename, not the path.
2011-07-22 07:09:30 -07:00
core reconnect on socket.error, PEP8 2011-05-11 15:40:04 -05:00
docs shuffle around the docs directory 2010-11-11 23:43:58 -06:00
plugins Fixed path lowercasing bug in logging plugin. 2011-07-22 07:09:30 -07:00
.gitignore google: unescape titles. drama: set api endpoints to new domain. 2011-05-30 05:18:01 -06:00
README.creole 2010-11-11 21:36:19 -08:00
bot.py disable !command, enable fuzzy command matching, make help automatic, add disabled_command (for fuzzy command match disabling), misc bugs 2010-05-07 17:16:44 -06:00

README.creole

= Skybot =

==Goals==
* simplicity
** little boilerplate
** minimal magic
* power
** multithreading
** automatic reloading
** extensibility

==Features==
* Multithreaded dispatch and the ability to connect to multiple networks at a time.
* Easy plugin development with automatic reloading and a simple hooking API.

==Requirements==
Skybot runs on Python 2.6. Many of the plugins require [[http://codespeak.net/lxml/|lxml]]. It is developed on Ubuntu 9.10 with Python 2.6.4.