跳转到主要内容

AutoSlack是一个简单的模块,旨在自动化http://slack.com的一些任务。

项目描述

AutoSlack是一个简单的模块,旨在自动化http://slack.com的一些任务。目前它包括一个自动邀请人员加入Slack社区的方法。

安装

pip install autoslack

(您也可以简单地将autoslack添加到您的requirements.txt、setup.py或buildout文件中)

用法

要使用此模块,您需要通过访问https://api.slack.com/web#authentication生成一个令牌,然后将此令牌传递给autoslack.invite()方法。

https://github.com/PythonJamaica/autoslack/raw/master/slacktoken.png

invite()方法以json格式返回Slack API的反馈

import autoslack
output = autoslack.invite(group="SLACKCOMMUNITYNAME",
                token="XXXXXXX",
                firstname="XXXXXXXX",
                lastname="XXXXXXX",
                emailaddress="XXXXXXX",
                channels=['XXXXX','XXXXX']
                )
print(output)

如上所示的脚本将输出类似以下内容

{u'ok': True}

由以下支持