機器人能做什麼
通知與訂閲
發佈新聞、服務告警、訂單狀態和自定義提醒。
外部服務
把搜索、翻譯、天氣、知識庫或業務系統帶入會話。
羣組工具
提供歡迎語、關鍵詞管理、投票、內容審核和自動化協作。
客户服務
收集問題、查詢進度,並在需要時轉交人工支持。
內容工具
通過內聯查詢在任意聊天中搜索並分享結果。
業務流程
完成預約、表單、訂單或其他結構化任務。
用户如何與機器人互動
私聊與命令
用户先打開機器人會話,再使用 /start、/help 或業務命令。命令名稱應簡短、穩定,並給出清晰參數説明。
自定義與內聯鍵盤
自定義鍵盤適合固定選項;內聯鍵盤適合在消息內完成翻頁、切換或確認,避免產生大量無意義消息。
內聯模式
用户可在任意輸入框中輸入機器人用户名和查詢,將機器人結果直接發送到當前聊天、羣組或頻道。
羣組與隱私模式
機器人加入羣組後,應遵循最小可見原則。隱私模式下通常只處理命令、對機器人消息的回覆和必要服務事件。
- 清楚説明機器人會讀取和保存哪些信息。
- 只有必要時才請求管理員權限。
- 不要把羣組消息用於未披露的分析或營銷。
- 提供退出、清除數據和聯繫開發者的方式。
創建與發佈流程
- 定義機器人名稱、用户名、頭像和用途。
- 通過當前官方創建流程取得授權令牌。
- 配置描述、支持命令和隱私模式。
- 連接 Bot API 服務並完成異常場景測試。
- 準備幫助信息、隱私説明和支持入口後發佈。
令牌就是機器人的控制憑證。不要發送給他人,也不要寫進網頁源碼、移動應用或公開倉庫。
體驗與質量要求
- /start 能説明機器人用途和下一步操作
- /help 提供命令列表與人工支持方式
- 耗時操作有明確的處理中狀態
- 錯誤提示説明原因並給出恢復路徑
- 重複按鈕或網絡重試不會造成重複操作
- 機器人停用前告知用户並處理保存的數據