我正在尝试创建一个Slackbot,它响应斜杠命令,计算给定短语在某个日期之后出现在某个通道上的次数。我已经成功地设置了一个Zapier管道,它捕获请求,格式化搜索,并返回结果。与…有关的东西:
in:#[channel] “[searchText]” after:[dd/mm/yyyy] 看来,Zapier的search集成只能返回一条消息。是否有一种方法可以通过Zapier获取我正在寻找的消息的计数,或者另一种方法。
我可以通过python脚本来完成这个任务,但是我想以Slackbot的形式交付响应。Zapier的代码应用程序声明:
Unfortunately you cannot require external libraries or install libraries commonly referred to as "pip modules".这使我无法在Zapier中编写python片段,因为代码需要使用slackclient。
发布于 2018-07-23 01:36:53
发布于 2018-07-21 16:57:59
如果您想开发自己的逻辑:下面是如何计算频道中出现的短语:
conversations.history,在特定时间框架内检索通道中的所有消息。https://stackoverflow.com/questions/51448518
复制相似问题