使用mixin提供公共功能的irc bot框架
ib3的Python项目详细描述
IRC-BOT框架使用MIXIN提供通常所需的功能。
概述
ircpython库的irc.bot.SingleServerIRCBot提供了一个很好的 创建一个新机器人的基础,但是健壮的 它不能处理开箱即用的机器人。IB3收集一些常用的 bot作为mixin类的行为,可以通过multiple inheritance:
from ib3 import Bot from ib3.auth import SASL from ib3.connection import SSL from ib3.mixins import DisconnectOnError class TestBot(SASL, SSL, DisconnectOnError, Bot): pass
安装
- pip install ib3(推荐)
- python setup.py install(来自源发行版)
许可证
ib3是根据GNU GPLv3+许可证授权的。