通过Curl和Incoming Webook创建Slackbot提醒

时间:2017-02-16 01:13:58

标签: shell curl slack

我们使用Incoming Webhook integration for Slack来处理很多与聊天操作相关的事情。我正在尝试做的是使用此集成能够将Slackbot提醒设置为服务器上的cron作业的一部分。现在我的卷发看起来像是:

curl --data "/remind aparkin to do that thing in 45 mins" 'https://notmyrealteam.slack.com/services/hooks/slackbot?token=nottherealtoken&channel=%23testtesttest2'

但这只是将文字/remind aparkin to do that thing in 45 mins放在#testtesttest2房间而不是创建提醒。

我知道web api allows you to do this,但我非常喜欢传入webhooks集成的便利性。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

不要以为你可以直接用一个陷入困境的webhook来做到这一点。

但是你可以开发一个小脚本(例如PHP),作为你自己的cron脚本webhook。它只需要从你的网址解析提醒参数,然后使用WEB API的remind method在Slack上设置提醒。