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 和 ombed 發現等頁面標準
- 獲取錯誤已被記錄, 但不會停止未來的民調