我正在实现一个slack ops bot,它会在构建服务器上通知用户完成作业.它需要能够在完成工作的DM用户.
我按照说明@ https://api.slack.com/bot-users设置了一个机器人用户.要将DM发送给特定用户,请根据文档@ https://api.slack.com/methods/chat.postMessage#channelschat.postMessage
将第一个参数(通道)作为一个@username
或IM通道的ID .要获取用户的IM通道ID,可以使用.但是仅提供机器人先前与之交互的用户的IM通道ID(或者用户已经ping了机器人或机器人并且用户是任何通道的一部分).im.list
im.list
因此,似乎机器人不能DM任何以前没有与之交互过的用户.我对机器人行为的理解是否正确?
这个用例有没有解决方法?
归档时间: |
|
查看次数: |
2479 次 |
最近记录: |