我创建一个松弛斜线命令,我想知道我在执行命令的通道的用户名斯莱克:如何获得directmessage频道名称
因此,例如,我有一个同事叫@steve
,我我直接与史蒂夫聊天,我执行命令:
/mycommand
,当我回来看看我的申请,我看到POST请求只得到这些值
[
(u'user_id', u'U03NKXXXX'),
(u'channel_id', u'D03QBXXXX'),
(u'text', u''), (u'response_url', u'https://hooks.slack.com/commands/T03ARXXXX/3804397XXXX/nGUTg4zpQrMrRR07scI6XXXX'),
(u'team_id', u'T03ARXXXX'),
(u'channel_name', u'directmessage'),
(u'token', u'XXXXXXXXXXXXXXXXXXX'),
(u'command', u'/mycommand'),
(u'team_domain', u'myteam'),
(u'user_name', u'myusername')
]
我期待directmessage
是我的例子中的用户名(steve
),那么我怎样才能获得目标频道的用户名呢?
谢谢@smarx。也请编辑您的评论,它指向Dropbox的松弛支持。它应该[支持链接](https://slack.com/help/contact) – eLRuLL