【问题标题】:Recurring (daily) messages to a specific channel by my Slack App通过我的 Slack 应用程序向特定频道重复(每日)消息
【发布时间】:2018-09-29 01:24:08
【问题描述】:

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

该命令调用我的 web api,我计算内容并返回一个格式化的 JSON,该 JSON 被 slack 解析为一条消息。

我想每天午夜自动做同样的事情。

我可以做的是在我自己的服务器中设置调度并调用 webhook,这很好,只是我希望我的服务简单、被动、无状态并且只响应请求。

有没有办法以 slack 定期调用我的 API 的方式设置重复消息?

【问题讨论】:

    标签: scheduled-tasks slack-api


    【解决方案1】:

    没有。 Slack 目前没有在其 API 中提供用于调用外部服务的“调度”功能。

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

    【讨论】:

    • 这项服务非常好,感谢您的关注
    猜你喜欢
    • 2022-01-12
    • 2021-11-08
    • 1970-01-01
    • 2021-08-24
    • 2020-07-27
    • 2021-07-28
    • 2017-04-28
    • 2021-12-09
    • 2016-05-04
    相关资源
    最近更新 更多