
У меня есть команда программистов, которая делится кодом с помощью GitHub, но в основном общается через Discord. Как настроить Discord моей команды для автоматического включения обновлений о коммитах GitHub и запросах на извлечение?
решение1
Интеграцию обновлений GitHub в канал Discord можно выполнить с помощью обновлений webhook.
Через Discord - Введение в WebHooks
- Получите URL-адрес веб-хука для сервера/канала, на который вы хотите получать сообщения:
- Откройте настройки вебхука в настройках репозитория GitHub (Настройки > Вебхуки)
Нажмите кнопку «Добавить вебхук» и введите сгенерированный Discord URL-адрес в разделе «URL полезной нагрузки».
Чтобы вебхук правильно отображал сообщения, обязательно добавьте «/github» в конец URL-адреса.
ДляТип содержимого, придерживайтесь application/json, а затем настройте, какие типы событий будут вызывать сообщения webhook.
- Нажмите последнюю кнопку «Добавить вебхук» под опцией настройки уведомлений о событиях, и все готово!
решение2
Я хотел бы добавить, что на данный момент веб-хуки Discord могут получать уведомления Slack. Просто добавьте /slack
к URL веб-хука. Это значительно увеличивает количество приложений, от которых Discord может получать уведомления.