Как это работает
Интеграция GitHub и botHelp собирается из готового сценария — вот как он устроен по шагам.
- Запуск: Ежечасный триггер
- Затем: Получить события из Google calendar
- Затем: Сформировать данные для события календаря
- Затем: Получить последние заметки со встречи
- Проверка: Проверить предыдущую встречу
- Затем: Нормализовать календарь и полезные данные
- Затем: Добавить 5 минут заблаговременности
- Затем: Запланировать на Wait
- Затем: Извлечь ключевые слова встречи
- Затем: Получить PR из репозитория
- Затем: PR Filter для встречи late
- Проверка: Создать Merge Github и PR Github
- Затем: Подготовить список PR и задач
- Проверка: Если
- Если да — Создать сообщение для Slack
- Затем: Нормализовать участников и сообщение Slack
- Затем: Распределить участников
- Затем: Получить информацию о пользователе Slack из email
- Проверка: Проверить наличие пользователя Slack
- Если да — Отправить контекст встречи в DM Slack
- Затем: HTTP-запрос
Эту интеграцию GitHub и botHelp можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.