【发布时间】:2022-01-01 15:05:51
【问题描述】:
我在 python SDK 中使用 slack API。
我正在尝试向少数用户发送一些消息,但在尝试向已删除的用户发送消息时,chat_postMessage 似乎并没有像我预期的那样失败。
所以我需要自己检查一下,因为我想对应该发送给已删除用户的消息做一些事情。
我看到了这种方法:https://api.slack.com/methods/users.list,但它迫使我“抓取”所有大量用户,我可能会开始遇到速率限制。
还有这种方法:https://api.slack.com/methods/users.profile.get,但我无法理解它对已删除用户的行为,并且似乎响应中没有指示它是否是已删除用户(不幸的是,我现在不能自己测试它)。
那么,对于我的问题,有没有办法检查给定用户名的用户是否被删除?或者,让chat_postMessage 对已删除的用户失败?
【问题讨论】:
标签: slack-api