获取Slack内所有公共和私人频道的列表

2024-10-01 11:35:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一个python bot,它为我做了很多事情,其中之一就是显示我工作区中的每个通道以及成员数。这并没有那么复杂,到目前为止,我能够做到这一点,但只适用于公共频道。通读conversations.listAPI文档后,它指向使用以下解决方案:

result = slack_client.conversations_list(exclude_archived=1, types="public_channel, private_channel")

现在,当尝试使用上面的方法时,它会调用,但它只会抓取public,但正如我所预期的那样,它确实会排除已存档的频道。我尝试过不同的组合,但一无所获。这是不再被支持还是我遗漏了一些明显的东西

此外,我们正在进行额外的松弛计划


Tags: 文档clientbotchannelresultpublic解决方案conversations