The shitposting utility bot
Go to file
KaneTW 885b765888 down.py URL bugfix and detailed error messages
Adjusts urlparse behaviour for schemeless URLs (see python docs) to put the domain name into netloc, and makes error messages more detailed so differentiation between a HTTP error or DNS error can occur.
2014-12-03 20:10:28 +01:00
core Properly handle multicharacter bot prefixes 2014-11-23 16:19:56 +01:00
docs Updated documentation 2012-04-13 01:45:06 +02:00
plugins down.py URL bugfix and detailed error messages 2014-12-03 20:10:28 +01:00
.gitignore google: unescape titles. drama: set api endpoints to new domain. 2011-05-30 05:18:01 -06:00
LICENSE add license (public domain). fixes #100 2014-04-02 01:31:49 -07:00
README.creole add requirements.txt, remove pycparser from plugins 2014-04-03 20:44:04 -07:00
bot.py fix persist_dir creation 2014-04-30 20:12:28 -07:00
requirements.txt add cdecl, remove explain. fixes #108 2014-05-09 21:39:11 -07: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==
To install dependencies, run:

    pip install -r requirements.txt

Skybot runs on Python 2.7.

==License==
Skybot is public domain. If you find a way to make money using it, I'll be very impressed.

See LICENSE for precise terms.