2017-02-16 13 views
1

Slackには、chat-opsに関連する多くのことについてIncoming Webhook integrationを使用しています。私がしようとしているのは、この統合を使用してSlackbotリマインダーをサーバー上のcronジョブの一部として設定できるようにすることです。CurlとIncoming WebookによるSlackbotリマインダの作成

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

しかし、これは単に文字通りリマインダーを作成するのではなく、#testtesttest2部屋にテキスト/remind aparkin to do that thing in 45 minsを置く:今、私は次のようになりますカールを持っています。

私はweb api allows you to do thisを知っていますが、私は着信webhooksの統合の利便性が本当に好きです。

アイデア?

+0

ボットを作成します。柔軟性>利便性 –

答えて

0

あなたはあなたが直接ウェブフックを持ってそれを行うことはできないと思います。

しかし、cronスクリプト用の独自のwebhookとして機能する小さなスクリプト(PHPなど)を開発することができます。あなたのURLからリマインダーパラメータを解析してから、WEB APIのremind methodを使用してSlackでリマインダーを設定するだけです。

関連する問題