Skip to main content
Требуется Basic. До 10 лент на сервер. См. как работают уведомления для общих правил.
RSS — универсальный вариант. Если сайт публикует ленту, Vetox может её объявлять — блоги, чейнджлоги, новостные сайты, разделы форумов, релизы.

Добавление ленты

Вставьте URL ленты. Vetox получит и разберёт её перед сохранением; всё, что не является читаемой лентой, отклоняется с ошибкой Invalid RSS feed URL or unable to parse feed.
Используйте URL ленты, а не URL сайта. Обычно он заканчивается на /feed, /rss, /atom.xml или /index.xml. Если не уверены, посмотрите исходник страницы и найдите ссылку application/rss+xml.

Настройки

Переменные

Сколько текста несёт {item.description} — полностью на усмотрение издателя. Одни ленты дают однострочный саммари, другие — всю статью. Vetox не обрезает его, но применяется лимит Discord в 4 096 символов для описания.

Что объявляется

Проверка каждые 5 минут с 5-минутным кулдауном на ленту.
У RSS нет лимита на опрос. Другие платформы смотрят 5 самых новых записей; RSS рассматривает каждую запись в ленте как кандидата.На практике 2-часовая отсечка и 7-дневный список просмотренного держат это под контролем. Но лента, которая внезапно переопубликует много записей с новыми датами, может дать всплеск объявлений.
Записи без читаемой даты публикации обходят 2-часовую отсечку. Поэтому плохо сформированная лента может объявлять старые записи. Если лента делает это постоянно — это дефект ленты, а не Vetox.
Vetox использует условные запросы, поэтому лента, которая не изменилась, стоит почти ничего.

Реальные примеры

Многие студии публикуют чейнджлог-ленту. Часто это лучше интеграции Steam, потому что несёт только официальные посты.
Большинство статус-страниц предоставляют ленту. Направьте её в канал персонала для раннего оповещения о сбое, затрагивающем ваше сообщество.
{item.title} как заголовок embed, {item.description} как тело, {item.url} как ссылка.

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

Vetox должен успеть её получить и разобрать. Проверьте URL в браузере — если он отображается как веб-страница, а не как XML, это не URL ленты.Сама загрузка тоже ограничена. Лента отклоняется, если она не отвечает в течение 10 секунд, весит больше 5 МБ или перенаправляет более 3 раз. Адрес должен начинаться с http:// или https:// и указывать на публичный хост — приватный, локальный или адрес внутренней сети отклоняется.
Лента не предоставляет пригодных дат публикации, поэтому отсечка по возрасту не срабатывает.
Издатель переставил даты у нескольких записей. Ограничений частоты сверх кулдауна на ленту нет.
Эта лента его не содержит. Используйте {item.title} и {item.url}.

Подкасты

Специализированный вид той же ленточной механики.