为python创建slackbots的框架。为共同城市而开发。

codethecity-slackbot的Python项目详细描述


slack bot利用“python slackclient”的基于python的slackbot,利用“如何用python构建你的第一个slack bot”的灵感,我从不认识python到第一个bot在一小时内启动并运行。以这些知识为基础,我设法在一天之内就把它们组合在一起。






以下说明不仅是对其他人的指导,也是对我自己的提醒。

安装codethecity slackbot

或者,克隆或分叉存储库并使用::


在本地安装以进行开发。对于本地开发,您还应该使用:



usage
---

---
slackbot是连接到已注册的slackbot的基类。

来自slack的令牌。要设置环境变量,请使用:



它处理以下默认命令:

*帮助-列出它提供的所有其他命令
*创建者-作者的详细信息
*显示自拍-显示机器人的图像
*显示自拍bot

eventbritebot
---


要设置environmant变量,请使用::



这是一个示例,显示了如何对slackbot类进行子类化和使用。


使用slackbot创建示例项目
---


设置工作环境
---

创建虚拟python环境::

cd<;botname>;
virtualenv venv

_ pypi:https://pypi.python.org/pypi
。_`如何使用python构建第一个slack bot`:https://www.fullstackpython.com/blog/build first slack bot python.html
。_` python slackclient`:http://slackapi.github.io/python slackclient/
。_` eventbrite python sdk`:http://eventbrite sdk python.readthedocs.io/en/latest/



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Kafka producer大量内存使用(泄漏?)   java NullPointerException。。。正在插入数据但无法检索数据[Mysql DB]   java spring+jpa+hibernate=没有可用于当前线程的实际事务的EntityManager无法可靠地处理“persist”调用   getelementbyid在没有ID的情况下如何在java中使用GetElementsById   java有没有一种使用WatchService强制轮询的方法?   java将值从jframe传递给另一个jframe并使用它   Java/Groovy中带重试的反应式事件处理   具有两个包装器元素的java Jackson XML ArrayList输出   java总是在范围内使用不同的随机元素   取消选择java下拉列表值   多线程如何在Java中为对象的不同成员拥有不同的同步块   java如何使用多线程从文本文件中读取输入   java Spring启动附加崩溃命令   java使用公共或单独的actionPerfomed方法有什么区别   java用Spring3.0中的SpEL替换JSP中的EL   java作为windows服务运行应用程序时无法访问共享文件夹   java xml 1.1规范中的“解析数据”是什么意思?   以编程方式设置JComboBox索引时java触发ItemListener   java Android WebView:只加载HTML,不加载JS或CSS(在某些设备中)   Java:计算do/while循环的数量