chubz / pyaib

An easy to use Python Framework (that uses gevent) for writing IRC Bots.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python Async IrcBot framework (pyaib)

pyaib is an easy to use framework for writing irc bots. pyaib uses gevent for its Asynchronous bits.

Features

  • SSL/IPv6
  • YAML config
  • plugin system
  • simple nickserv auth
  • simple abstract database system

Setup

pip install pyaib

or

python setup.py build
python setup.py install

Example

Take a look at the example directory for an example bot called 'botbot'

Run:

python example/botbot.py

Try adding your own plugins in example/plugins.

Take a look at the wiki for information about plugin writing and using the db component.

About

An easy to use Python Framework (that uses gevent) for writing IRC Bots.

License:Apache License 2.0


Languages

Language:Python 100.0%