如何使用Slack Bot来获取自己发送的所有邮件的列表?

时间:2018-10-17 18:37:46

标签: slack slack-api

我有一个带有机器人令牌的松弛机器人,我想用它来查找它已发送的先前消息。

我最初试图做类似的事情

res = sc.api_call(
    "conversations.history",
    channel = channel_id,
    limit = 100,
    oldest = time.time() - 60*60*24
)

然后我的计划是进行搜索,但是我需要channels:history范围,并且我不想为此使用oauth流。

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:-1)

问题是我使用相同的令牌进行读写。我不确定有什么区别,但是我需要使用“ Bot用户OAuth访问令牌”来代表机器人进行发布,并使用“ OAuth访问令牌”来执行需要范围的操作,例如{{ 1}}(我之前添加为作用域)