我正在尝试在“用户”频道上使用chat.delete
,与您对chat.postMessage
的使用方式相同,但是我一直遇到channel_not_found
错误。
slack.api_call(
"chat.delete",
channel=userID, # Exact same value as used with chat.postMessage
ts=ts
)
这是API的限制吗?有没有办法做到这一点?
答案 0 :(得分:1)
结果是,chat.postMessage
在寻址单个用户时将使用SlackBot通道。通过IM与用户进行通信的正确方法是使用conversations.open。当我使用它时,一切都会按预期进行。