Простая интеграция для сигналов тревоги или предупреждений

Я новичок в 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

Установка напоминаний в Slack

Другие вопросы по тегам