通过我的 Slack 应用程序定期(每日)向特定频道发送消息
Recurring (daily) messages to a specific channel by my Slack App
我正在编写一个 slack 应用程序,它使用 slash commands.
按需提供有关服务的一些统计信息
该命令调用我的网络 api,我计算内容和 return 一个格式化的 JSON,slack 将其解析为消息。
我想每天午夜自动执行同样的操作。
我能做的是在我自己的服务器中设置调度并调用 webhook,这很好,除非我希望我的服务简单、被动、无状态并且只响应请求。
有没有办法以 slack 定期调用我的 API 的方式设置重复消息?
没有。 Slack 目前没有在其 API 中提供 "scheduling" 函数来调用外部服务。
因此您需要在您的服务器上使用本地计划服务(例如 cron)或外部基于 Web 的计划服务。我个人为我的应用程序使用了一项名为 cron-job.org 的免费服务,它提供了您所请求的那种功能。
我正在编写一个 slack 应用程序,它使用 slash commands.
按需提供有关服务的一些统计信息该命令调用我的网络 api,我计算内容和 return 一个格式化的 JSON,slack 将其解析为消息。
我想每天午夜自动执行同样的操作。
我能做的是在我自己的服务器中设置调度并调用 webhook,这很好,除非我希望我的服务简单、被动、无状态并且只响应请求。
有没有办法以 slack 定期调用我的 API 的方式设置重复消息?
没有。 Slack 目前没有在其 API 中提供 "scheduling" 函数来调用外部服务。
因此您需要在您的服务器上使用本地计划服务(例如 cron)或外部基于 Web 的计划服务。我个人为我的应用程序使用了一项名为 cron-job.org 的免费服务,它提供了您所请求的那种功能。