automaton2000 ##starcraft@freenode.net中使用的IRC机器人
自动机2000是##starcraft@freenode.net上使用的IRC机器人。这个名字引用了星际争霸2中的一种多功能机器人,该机器人由人族制造,并在太空平台地图上无害地漫游。安装过程非常简单,只需运行setup.py install
。如果您使用Arch Linux,还提供了一个PKGBUILD包。要获取更多信息,可以运行automaton2000 --help
。默认配置文件位于/etc/automaton2000/config.yml
。
模块通过handle()
方法处理触发器,当找到匹配时会调用该方法。处理成功时应返回True,否则返回False。
示例代码:
def handle (line, irc, match, logger):
tnick, _
用户评论