文件名称:slackbot:Slack的聊天机器人(https:slack.com)
文件大小:49KB
文件格式:ZIP
更新时间:2024-03-12 05:10:26
Python
受和启发的聊天机器人。
特征
基于松弛的
简单的插件机制
消息可以同时处理
连接丢失时自动重新连接到松弛状态
安装
pip install slackbot
用法
生成Slack API令牌
首先,您需要为机器人获取Slack api令牌。 您有两种选择:
如果您使用slack的,则可以在集成页面上获取api令牌。
如果您使用真正的Slack用户,则可以在上生成一个api令牌。
配置机器人
首先创建一个slackbot_settings.py和run.py在自己slackbot的实例。
配置api令牌
然后,您需要在python模块slackbot_settings.py配置API_TOKEN ,该模块必须位于python导入路径中。 这将由机器人自动导入。
slackbot_settings.py:
API_TOKEN = "
【文件预览】:
slackbot-develop
----MANIFEST.in(45B)
----.travis.yml(872B)
----slackbot()
--------manager.py(2KB)
--------slackclient.py(7KB)
--------utils.py(2KB)
--------plugins()
--------__init__.py(0B)
--------settings.py(1KB)
--------VERSION(6B)
--------bot.py(3KB)
--------dispatcher.py(10KB)
----pytest.ini(98B)
----tests()
--------functional()
--------unit()
--------__init__.py(0B)
----tox.ini(103B)
----CHANGELOG(3KB)
----run.py(537B)
----CONTRIBUTING.md(4KB)
----README_ja.md(7KB)
----setup.cfg(64B)
----requirements.txt(92B)
----setup.py(1KB)
----.gitignore(163B)
----README.md(6KB)
----scripts()
--------slackbot-test-ctl(1KB)
----.bumpversion.cfg(126B)
----LICENSE.txt(1KB)