寻找一种方法来返回团队通过Slack API发送的消息总数.浏览文档我没有遇到过这样做的方法.很奇怪,如果有人找到了做类似事情的方法.
您可能必须迭代所有渠道、组和用户。对于给定的通道,search.messagesendint 包含您需要的信息。例如,使用 python Slacker 包,我们可以计算以下消息的数量@general:
>>> import slacker
>>> token = "yourtoken"
>>> api = slacker.BaseAPI(token)
>>> api.get("search.messages", params={"query": "in:general"}).body["messages"]["total"]
19601
Run Code Online (Sandbox Code Playgroud)
(我将其留给您迭代所有频道和组)