RetroHexChat
反轉HexChat

反轉HexChat

正在打開聊天...
幫助 — retroHexChat

Bot RSS 能力

監控 RSS/Atom 訂閱源,並將新項目以豐富的 Markdown 卡片發佈,把頁面中繼資料與訂閱源的摘要、作者、日期、媒體線索和快取縮圖結合起來。

RSS能力監測RSS和Atom的輸入,並自動向指定的頻道發佈新項目.

指令

這些指令都需要伺服器管理員或操作員權限,僅查看清單也不例外:訂閱源位址是伺服器自己要去抓取的目標。

命令 描述
輸入 rs 添加 <url> <#channel> ! 添加 RSS/Atom 種子
{\fn黑體\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}Bot rs list! {\fn黑體\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你還不知道嗎? 列出所有配置的種子
啓動 rs 移除 <id> 通過 ID 刪除種子
檢查<id> 立即檢查一個消息

如何運作

  • 飼料在可配置的間隔時間( 默認: 每30分鐘) 進行授粉
  • 僅公佈上次檢查後的新項目
  • 使用 HTTP 有條件的請求(ETag/Last-Modified) 提高效率
  • 從種子元數據自動檢測種子標題
  • 項目會作為豐富的 Markdown 連結預覽發佈,帶有來源標籤、附連結的標題、可選的本機縮圖或圖片無法使用的預留位置、可選的描述,以及發佈方公開時的文章詳情

配置

管理員可以通過 /bot set:

  • rss_interval ——投票間隔數分鐘(默認:30)
  • rss_max_feeds — 每個機器人的最大訂閱源數(預設:5)
  • rss_max_items - 每次民意測驗張貼的最大項目(默認:3)

實例

! MyBot rs 添加 https://blog.example.com/feed.xml #news! MyBot rs 添加 https://example.com/rss 新聞! MyBot rs 列表! MyBot rs 檢查 f1a2b3! MyBot rs 移除 f1a2b3

頁:1

  • URL必須從 http://www.un.un.org/(原始內容存檔於2017-09-21). or 頁:1
  • 那個 # 如果缺少, 將自動添加頻道名稱上的前綴
  • 投票計時器在每次投票後自動重新安排
  • 預覽中繼資料來自頁面標準,例如 Open Graph、Schema.org JSON-LD、oEmbed 探索、文章標題、文章圖片和可讀正文
  • 共享頁面封存會保存擷取到的描述、圖片替代文字、本機縮圖中繼資料、縮圖失敗詳情、文章章節、標籤、日期和文章正文,以便後續預覽重複使用
  • 獲取錯誤已被記錄, 但不會停止未來的民調

另請參閱

BotService 概覽 · /bot Command Reference · 機器人定時任務 · 鏈接預覽