实施通话时间测量应用松弛

时间:2018-08-07 19:28:51

标签: python slack slack-api

我是Slack API的新手。我想编写一个松弛的应用程序,该应用程序可以测量交谈所花费的时间。更具体地说,我想测量对话中发送的第一条消息和最后一条消息之间的时间,其中包含来自不同人的5条以上的消息,其中消息与响应之间的平均时间为<1分钟 < / p>

有人能想到使用Slack API做到这一点的方法吗?我不是在寻找实现的方法。我只想要一些有关使用哪种API的建议以及Slack API经验丰富的建议。

1 个答案:

答案 0 :(得分:0)

您可以通过在Slack API中调用conversations.history来从会话/频道中检索所有消息的列表。每封邮件都将包含发件人的用户ID(user)及其时间戳(ts),这将使您能够计算所需的信息。

请注意,安装您的应用的用户需要有权访问对话才能正常工作。