Rewrite of sir-bot-a-lot
Project description
The good Sir Bot-a-lot. An asynchronous python bot framework.
Installation
Sir Bot-a-lot is available on PyPI.
$ pip install sirbot
Quickstart
from sirbot import SirBot
bot = SirBot()
plugin = MyPlugin()
bot.load(plugin)
bot.start(host='0.0.0.0', port=8000)
Plugins
Sir Bot-a-lot provide some plugins to connect to various services:
sirbot.plugins.github.GithubPlugin For Github.
sirbot.plugins.slack.SlackPlugin For Slack.
sirbot.plugins.postgres.PgPlugin For PostgreSQL.
sirbot.plugins.apscheduler.APSchedulerPlugin For APscheduler.
sirbot.plugins.readthedocs.RTDPlugin For readthedocs.org.
Changelog
dev
0.0.5
Initial release of sirbot.plugins.readthedocs.RTDPlugin.
SQL update fix.
0.0.4
Initial release of sirbot.plugins.apscheduler.APSchedulerPlugin.
Routing on message subtype for sirbot.plugins.slack.SlackPlugin.
wait option for slack endpoint to wait the end of the handlers before responding.
0.0.3
Initial release of sirbot.plugins.postgres.PgPlugin.
0.0.2
Various bugfix in sirbot.plugins.slack.SlackPlugin.
0.0.1
Initial development release.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.