def get_users_info():
"""SlackAPI?usersAPI????????
Slacker ? users.list API ?????
- https://github.com/os/slacker
- https://api.slack.com/methods/users.info
:return dict: key?slack_id?value?????????
"""
users = {}
webapi = slacker.Slacker(settings.API_TOKEN)
try:
for d in webapi.users.list().body['members']:
users[d['id']] = d['name']
except slacker.Error:
logger.error('Cannot connect to Slack')
return users
评论列表
文章目录