RSS в Discord
Что получится
Новые записи с сайта появляются в канале сервера. Старые не публикуются, повторов не бывает.
Что понадобится
- Модуль Ленты включён.
- Адрес RSS или Atom (обычно
https://сайт/feedили/rss.xml). - Канал для публикаций.
Шаг 1. Найдите адрес ленты
Откройте сайт и поищите ссылку «RSS». Если её нет — у сайта может не быть ленты, и подключить его нечем.
Шаг 2. Подключите
В панели: сервер, раздел Ленты и вебхуки, «Добавить ленту».
Адрес: https://example.com/feed
Канал: #новости
Интервал: 15 минутШаг 3. Подождите
Информация
Лента, подключённая сегодня, не выливает в канал двести старых записей. Первый проход запоминает содержимое и молчит; публикуется то, что появилось после подключения.
Проверка
Через сутки в канале должна появиться первая новая запись. Проверить раньше можно только если у сайта как раз вышла новость.
Что делать, если не работает
- Адрес не принимается. Он не
http/httpsили ведёт на внутренний хост: Безопасность интеграций. - Лента отключилась. Десять неудач подряд; посмотрите причину в панели.
- Ничего не публикуется. Проверьте, что у сайта действительно выходят новости и что у бота есть право писать в канал.
Дальше
- Настройте шаблон сообщения, если заголовок и ссылка — не то, что нужно.
- Подробности — Ленты RSS.