Що ви налаштуєте
- Вхідний вебхук Discord: без облікового запису бота та додаткових серверних дозволів, окрім створення самого вебхука.
- Сповіщення Elido (посилання створено, прострочено, зламано чи вичерпано ліміт, перевірка домену, ліміти використання), що публікуються у вибраний канал у вигляді rich-embed.
- Перемикачі для кожної події, щоб отримувати лише потрібні.
Elido надсилає повідомлення в Discord через вхідний вебхук: без облікового запису бота й без серверних дозволів, окрім створення вебхука. Ви точно контролюєте, який канал отримує повідомлення.
Перш ніж почати
Вам потрібен дозвіл Керування вебхуками на сервері Discord. В адміністратора сервера він є за замовчуванням. Якщо ви не адміністратор, попросіть його створити вебхук і скопіювати URL.
Створіть вебхук Discord
- У Discord клацніть правою кнопкою миші канал, у який хочете отримувати сповіщення, і виберіть Редагувати канал.
- Перейдіть до Інтеграції → Вебхуки → Новий вебхук.
- Дайте йому ім'я («Elido») та, за бажанням, аватар.
- Натисніть Копіювати URL вебхука. Він виглядає як
https://discord.com/api/webhooks/1234.../AbcD....
Додайте вебхук в Elido
- Відкрийте Налаштування → Сповіщення → Додати канал → Discord.
- Вставте URL вебхука.
- Натисніть Зберегти. 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 повідомленнями на хвилину на канал, тому використовуйте окремий канал для сповіщень.