Помогите темам

RSS-возможность

Функция RSS контролирует RSS и Atom и автоматически отправляет новые элементы в назначенные каналы.

командование

Командование Описание
Bot rss Добавить <url> <#channel> Добавить RSS/Atom кормить
Список ботов Перечислите все настроенные каналы
!Бот rss удалить <id> Удалить корм по ID
Проверка бота <id> Немедленно проверьте корм

Как это работает

  • Опрос кормов проводится с настраиваемым интервалом (по умолчанию: каждые 30 минут).
  • Только новые предметы с момента последней проверки
  • Условные запросы HTTP (ETag)/Last-Modified) для эффективности
  • Названия кормов автоматически обнаруживаются из метаданных корма
  • Пункты публикуются в формате: [Заголовок сообщения] Заголовок сообщения — Ссылка

конфигурация

Админы могут конфигурироваться через /bot set:

  • rss_interval Интервал опроса в минутах (по умолчанию: 30)
  • rss_max_feeds Максимальное количество кормов на бота (по умолчанию: 5)
  • rss_max_items — Максимальные статьи, опубликованные в опросе (по умолчанию: 3)

Примеры

MyBot rss Добавить https://blog.example.com/feed.xml #news MyBot rss Добавить https://example.com/rss Новости! MyBot rss check f1a2b3 !MyBot rss remove f1a2b3

Заметки

  • URL должны начинаться с http:// or https://
  • The # Префикс на имена каналов добавляется автоматически, если отсутствует
  • Таймеры голосования автоматически переносятся после каждого опроса
  • Ошибки фиксируются, но не останавливают будущие опросы

Смотрите также

Обзор BotService · /bot Command Reference · Bot Scheduler