Registered
by
Space Hobo
Yardbird is a Python package that allows you to write IRC chat bots using Django.
Yardbird provides an "IRC client runserver", where a small core of isolated Twisted code takes messages from an IRC server and dispatches them to a Django URLResolver.
Your apps then can use Django urlpatterns to parse messages, and send them to Django views which use Django models for persistence. This also lets you hook up a Web app to the same datastore and functions as your IRC bot, and you can use the Django admin to manage your bot's database.
Following Django tradition, it is named after Charlie Parker.
View full history Series and milestones
trunk series is the current focus of development.
All bugs Latest bugs reported
-
Bug #508566: Track own nick changes
Reported -
Bug #496336: Test coverage is less than 100%
Reported -
Bug #460697: Reload fails when you have the admin app installed
Reported -
Bug #454952: Yardbird should support xmpp as well as irc
Reported -
Bug #454695: Yardbird shares db sessions among discrete requests.
Reported
