2017-02-16 17 views
1

Мы используем Incoming Webhook integration для Slack для многих вещей, связанных с chat-ops. То, что я пытаюсь сделать, это использовать эту интеграцию, чтобы иметь возможность установить напоминание Slackbot как часть задания cron на сервере. Сейчас у меня есть завиток, который выглядит как:Создать напоминание Slackbot через Curl и Incoming Webook

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, но мне очень нравится удобство интеграции входящих веб-камер.

Любые идеи?

+0

Создать бота. Гибкость> Удобство –

ответ

0

Не думайте, что вы можете сделать это напрямую с помощью встроенного webhook.

Но вы можете разработать небольшой скрипт (например, PHP), который работает как ваш собственный веб-хост для скрипта cron. Просто нужно проанализировать параметр напоминания с вашего URL-адреса, а затем использовать remind method WEB API для установки напоминания на Slack.