Подключение Discord к Elido

Создайте входящий веб-хук Discord, вставьте его в Elido и получайте оповещения о ссылках, доменах, участниках и использовании в виде embed на своём сервере.

2 мин чтенияОбновлено 2026-05-15

Что вы настроите

  • Входящий веб-хук Discord: без учётной записи бота и дополнительных серверных разрешений, кроме создания самого веб-хука.
  • Оповещения Elido (ссылка создана, истекла, сломана или достигла лимита, проверка домена, лимиты использования), которые публикуются в выбранный канал в виде rich-embed.
  • Переключатели для каждого события, чтобы получать только нужные.

Elido отправляет сообщения в Discord через входящий веб-хук: без учётной записи бота и без серверных разрешений, кроме создания веб-хука. Вы точно контролируете, какой канал получает сообщения.

Прежде чем начать

Вам потребуется разрешение Управление веб-хуками на сервере Discord. У администратора сервера оно есть по умолчанию. Если вы не администратор, попросите его создать веб-хук и скопировать URL.

Создайте веб-хук Discord

  1. В Discord щёлкните правой кнопкой мыши канал, в который хотите получать оповещения, и выберите Редактировать канал.
  2. Перейдите в Интеграции → Веб-хуки → Новый веб-хук.
  3. Дайте ему имя («Elido») и, при желании, аватар.
  4. Нажмите Копировать URL веб-хука. Он выглядит как https://discord.com/api/webhooks/1234.../AbcD....

Добавьте веб-хук в Elido

  1. Откройте Настройки → Уведомления → Добавить канал → Discord.
  2. Вставьте URL веб-хука.
  3. Нажмите Сохранить. Elido сразу отправляет тестовое сообщение, вы должны увидеть его в Discord в течение 2–3 секунд.

Выберите, какие события пересылать

После сохранения нажмите Настроить события. Для каждого канала можно включить или отключить любое из следующих событий:

  • link.created - в рабочем пространстве создана ссылка.
  • link.expired - у ссылки истёк срок действия.
  • link.cap_reached - ссылка достигла лимита кликов.
  • link.broken - монитор битых ссылок обнаружил, что назначение больше не работает.
  • domain.verified и domain.ssl_failed - проверка пользовательского домена и проблемы с сертификатом.
  • usage.threshold_80 и usage.threshold_100 - рабочее пространство использовало 80% или 100% квоты тарифа.

Полный список типов событий приведён в руководстве по вебхукам.

Каждое сообщение Discord приходит в виде embed с типом события, заголовком, полями события и цветом по важности (зелёный для созданных, синий для обновлённых, красный для сбоев).

Полезная нагрузка embed выглядит так:

{
  "username": "Elido",
  "embeds": [
    {
      "title": "Link expired",
      "description": "elido.me/spring-2026",
      "color": 15680580
    }
  ]
}

Удаление интеграции

Удалите веб-хук в Discord (Настройки канала → Интеграции → Веб-хуки → Удалить) или удалите канал в Elido (Настройки → Уведомления → Discord → Удалить). Любое из этих действий прекращает доставку.

Устранение неполадок

Тестовое сообщение не пришло - Вставьте URL веб-хука в адресную строку браузера. Discord возвращает {"message": "401: Unauthorized"} для недействительных URL и слово "OK" для действительных. Если URL действителен, но сообщение не пришло, проверьте настройки уведомлений канала: Discord может подавлять сообщения от ботов на уровне сервера или канала.

Сообщения перестали приходить через несколько дней - Discord молча аннулирует веб-хуки, если они неоднократно возвращают 4xx (например, потому что канал был удалён). Создайте новый веб-хук и добавьте его в Elido заново.

Ошибка «Unknown Webhook» в журнале доставки Elido - Веб-хук был удалён в Discord. Создайте новый.

Приходит слишком много сообщений - Откройте Настроить события и отключите ненужные события. Discord также ограничивает веб-хуки примерно 30 сообщениями в минуту на канал, поэтому используйте отдельный канал для оповещений.

Это было полезно?
Нужно больше? Напишите команде - ответ в течение одного рабочего дня.Связаться с поддержкой