文件名称:butterfield:使用asyncio和Slack的实时消息API的Python Slack bot框架
文件大小:10KB
文件格式:ZIP
更新时间:2024-04-26 14:41:59
Python
巴特菲尔德 一个使用Slack的 ,Python 3和的Slack机器人框架。 Butterfield不稳定且正在积极开发中。 将会发生重大变化。 回声机器人示例 这个简单的机器人将侦听消息事件,并将消息回显到同一频道。 import asyncio from butterfield import Bot @asyncio.coroutine def echo(bot, message: 'message'): yield from bot.post( message['channel'], message['text'] ) b = Bot('slack-bot-key') b.listen(echo) butterfield.run(b) 正在运行的Butterfield 该软件包提供了butterfield命令行实用程序。 该命令采用一个参数,即配置文件的路径,并按
【文件预览】:
butterfield-master
----runtime.txt(12B)
----devel.json(197B)
----app.json(461B)
----Procfile(0B)
----LICENSE(1KB)
----requirements.txt(33B)
----setup.py(890B)
----.gitignore(70B)
----README.md(4KB)
----butterfield()
--------handlers()
--------core.py(6KB)
--------utils.py(472B)
--------cli.py(618B)
--------__init__.py(97B)