Простая интеграция для сигналов тревоги или предупреждений
Я новичок в Slack. Я не могу найти никаких интеграций для интеграции типа "будильник", как объяснено ниже.
То, что я ищу, - это напоминание для публикации на одном из наших каналов Slack по установленному расписанию. Например: каждый рабочий день в 9 часов утра наш канал # исправления ошибок получает сообщение типа "исправьте ошибку XYZ".
Я искал страницу интеграции Slack, но не могу найти ничего, что делает это. Кто-нибудь может порекомендовать такую интеграцию или указать мне ресурс, где я мог бы ее найти?
Спасибо заранее.
РЕДАКТИРОВАТЬ: Я нашел рецепт IFTTT, который выглядит многообещающим, и я поделюсь здесь, если у кого-то еще есть такой же вопрос:
https://ifttt.com/recipes/177138-post-a-daily-reminder-to-a-slack-channel
Однако я не очень хорошо знаю экосистему интеграции Slack. Другие предложения будут оценены.
2 ответа
Я не уверен, что вы ищете универсальный будильник со статическими сообщениями или что-то нестандартное. Вы можете использовать Incoming Web Hooks, чтобы написать свою собственную интеграцию. Создайте простой скрипт, который вы запланируете как задание cron для запуска в 9:00. Если это выходные, ваш сценарий может завершиться, в противном случае он может получить данные, которые нужно опубликовать (по любым критериям, которые вы хотите использовать в своей системе отслеживания ошибок, или где угодно) и отправить их на ваш канал Slack.
Если вы ищете в GitHub "слабый webhook", вы найдете примеры для каждого языка отправки сообщения в Slack. Они позволяют очень легко отправлять сообщения на канал.
Просто введите это в Slack:
/remind #bug-fix to do your bug fix XYZ thing. every weekday at 9am