通过我的Slack App向特定频道重复发送(每日)消息

时间:2018-09-28 15:59:30

标签: scheduled-tasks slack-api

我正在编写一个松弛的应用程序,该应用程序使用slash commands按需提供有关服务的一些统计信息。

该命令调用了我的Web api,我计算了东西并返回了一个格式化的JSON,该JSON将松弛解析为一条消息。

我想在每天的午夜自动执行相同的操作。

我所能做的就是在自己的服务器上设置调度并调用一个Webhook,这很好,除了我希望我的服务简单,被动,无状态并且只响应请求。

有没有一种方法可以设置定期发送消息,以使Slack定期调用我的API?

1 个答案:

答案 0 :(得分:0)

不。 Slack当前在其API中未提供用于调用外部服务的“计划”功能。

因此,您需要在服务器上使用本地调度服务(例如cron)或基于外部Web的调度服务。我个人为我的应用使用了名为cron-job.org的免费服务,该服务完全提供了您所要求的功能。

相关问题