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 探索、文章標題、文章圖片和可讀正文
- 共享頁面封存會保存擷取到的描述、圖片替代文字、本機縮圖中繼資料、縮圖失敗詳情、文章章節、標籤、日期和文章正文,以便後續預覽重複使用
- 獲取錯誤已被記錄, 但不會停止未來的民調