BotService 允許您創建並管理在頻道中生活的可擴展bots,響應消息,問候用戶,以及執行自定義命令. 博茨建在一個可插件能力系統上——每個機器人都可以配置不同的行爲.
能力
每個機器人可以具有一個或多個能力:
- 提及 當有人提到機器人的名字時回應
- 格里特爾 ——歡迎用戶加入頻道時,可選擇部分告別.
-
自定義命令
——用戶定義
啓動器Name可配置響應的命令 -
幫助
——內置
點球Name 幫助列出可用命令的命令 -
ice
- RPG 骰子滾動,標有標準標記(
2d6,d20+5,4d6kh3) (中文(簡體) ). 使用瓶子Name 卷<ph0>></ph/ph>擲骰子 - 調和 ——自動調製,用於監視所有被封鎖的文字,垃圾郵件,洪水,以及蓋鎖濫用的信息. 可配置動作:警告、啞彈或踢球
-
特里維亞 ——交互式問答,分6類,評分,計時器. 使用
開始吧!開始一回合 - 調度器 將<ph0>/ph0>信件發送到頻道。 支持間隔( 每N分鐘) 和每日( 在 HH: MM UTC 時段)
-
簡易新聞聚合 ——監控RSS/Atom的輸入,並將新項目發佈到頻道. 使用
瓶子Name rs 添加 <ph0><</ ph2></ ph2>> > <ph1><</ ph3></ ph3>> >添加種子
計劃未來發行額外的能力(LLM,Script,Game).
鮑茨的工作方式
每個機器人在服務器上作爲自己的進程運行. 當一個消息到達一個頻道時,機器人已經加入,機器人按順序檢查每個能力. 被動能力(如中度)運行在每條消息上,而主動能力則使用初賽勝負. 冷卻計時器可以防止機器人反應太頻繁.
博茨出現在頻道暱稱列表中 ⚙ 前綴,並列於普通用戶下方。 他們可以被踢或被禁止進入正常用戶等頻道.
權限
僅 admins and 服務器操作員 可創建、修改或刪除 bots。 所有用戶都可以查看bot信息並使用bot命令.
標記
Dice能力支持標準的RPG標記:
-
NDS 數字——用S側(如,)滾動N骰子.2d6) -
醫務科——簡稱1死(如:d20) -
NDS+M 數據——增加修改語句(如:d20+5) -
NDS-M 導彈——減去修改語(例如,d8-2) -
NDSkhK 數據——保持最高的K骰子(例如,4d6kh3) -
NDSklK 數據——保持最低K骰子(例如,2d20kl1)
特里維亞分類
可用的三角類:一般類,科學類,歷史類,地理類,技術類,娛樂類.
圖標 : 開始吧, 別鬧了!, 博特崔維亞得分,
答<ph0><</ph1>>/>
模板佔位符
瓶子反應支持這些佔位符:
-
{nickname}——引發響應的用戶. {channel}—— 當前頻道名稱{topic}——當前頻道話題-
{prefix}——bot的指令前綴(例如,!) {botname}- 機器人的顯示名稱
管理對話框
打開 Bot 管理對話框
工具
menu, the toolbar Options dropdown, or by typing
/bot
沒有參數(只有管理員)。 對話框顯示所有帶有分割視圖的 bots : 在左邊選擇一個bot 來查看其細節, 通道, 命令, 以及右側的事件鉤子 。
另見
Bot Management Dialog · /bot Command Reference · 裝瓶自定義命令 · ice · 特里維亞 · 調度器 · 簡易新聞聚合 · 調和 · 陳塞爾夫