【发布时间】:2020-06-08 11:41:24
【问题描述】:
我有一个数据库系统,可以生成我的客户想要发送给 Slack 中特定用户的报告。我创建了一个 Slack 机器人并正在编写代码来测试它。
当我使用机器人和chat.postMessage 发送消息时,消息来自 Slackbot。但是,当我使用 files.upload 发送文件时,文件会被上传,但似乎来自我的个人 Slack 频道作为直接消息。
我的偏好是它也来自机器人用户,几个月前我最初编写机器人时就是这样做的。
我发送的唯一curl 选项是--form file=@slack_test_file.txt、--form channels=Uxxxxxxxx 和--header "Authorization: Bearer xxx...。 URL 和 curl 选项都没有引用我的 Slack ID(除非我将文件发送给自己,但当我将文件发送给其他人时也会发生这种情况)。
如何让文件看起来来自 bot 用户,或者,如有必要,来自 Slackbot?
【问题讨论】:
标签: slack-api