Могу ли я интегрировать канал Discord с пулл-запросами GitHub?

У меня есть команда программистов, которая делится кодом с помощью GitHub, но в основном общается через Discord. Как я могу настроить Discord моей команды для автоматического включения обновлений о коммитах GitHub и запросах извлечения?

2 ответа

Решение

Интеграция обновлений GitHub в канал Discord может быть осуществлена ​​с помощью обновлений webhook.

Через Discord - Введение в Webhooks

  1. Получите URL-адрес веб-крючка для сервера / канала, на который вы хотите получать сообщения:

  1. Откройте настройки webhook в настройках вашего репозитория GitHub (Настройки> Webhooks)

  1. Нажмите кнопку "Добавить веб-крючок" и введите сгенерированный Discord URL-адрес в разделе "URL-адрес полезной нагрузки".

  2. Чтобы веб-крючок правильно отображал сообщения, добавьте "/github" в конце вашего URL.

  3. Что касается типа контента, придерживайтесь application/json, а затем настраивайте, какие события вызывают сообщения webhook.

  1. Нажмите последнюю кнопку "Добавить webhook" под опцией настройки уведомлений о событиях, и все готово!

Я хотел бы добавить, что на данный момент веб-перехватчики Discord могут получать уведомления Slack. Просто добавь /slack на URL веб-хука. Это значительно увеличивает количество приложений, от которых Discord может получать уведомления.

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