Обсуждение RetroHexChat

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

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

Команды

Все они требуют прав администратора или оператора сервера, включая простой просмотр списка: адрес ленты — это то, за чем сервер отправляется сам.

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

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

  • Опрос кормов проводится с настраиваемым интервалом (по умолчанию: каждые 30 минут).
  • Только новые предметы с момента последней проверки
  • Условные запросы HTTP (ETag)/Last-Modified) для эффективности
  • Названия кормов автоматически обнаруживаются из метаданных корма
  • Элементы публикуются в виде расширенных предварительных просмотров ссылок Markdown с ярлыком источника, связанным названием, дополнительным изображением и дополнительным описанием

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

Админы могут конфигурироваться через /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 # Префикс на имена каналов добавляется автоматически, если отсутствует
  • Таймеры голосования автоматически переносятся после каждого опроса
  • Метаданные предварительного просмотра поступают из стандартов страниц, таких как Open Graph, Schema.org JSON-LD и oEmbed Discovery.
  • Ошибки фиксируются, но не останавливают будущие опросы

См. также

Обзор BotService · /bot Command Reference · Bot Scheduler · Ссылка Previews

См. также

  • Восстановить
  • Минимизировать
  • Максимизировать
  • Закрыть
  • Cascade Windows
  • Обсуждение Windows Horizontally
  • Вертикальные окна
  • Минимизация всех Windows