telegram-bot-builder
打造生產就緒的 Telegram 機器人
創建用戶喜愛的 Telegram 機器人,具備適當的架構、互動式鍵盤和變現策略。從簡單的命令處理器到複雜的 AI 驅動助手。
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「telegram-bot-builder」。 創建一個幫助用戶追蹤每日習慣的機器人
預期結果:
一個 Telegram 機器人,/start 命令顯示習慣追蹤的內聯鍵盤選單。用戶可點擊按鈕標記習慣完成。機器人儲存進度並在 /stats 命令顯示每日摘要。包含用於進階分析的高級版本。
正在使用「telegram-bot-builder」。 構建發送天氣更新的機器人
預期結果:
具備 /weather 命令接受城市名稱的機器人。使用內聯鍵盤讓用戶儲存喜歡的地點。發送每日定時天氣更新。高級用戶可獲得每小時警報和惡劣天氣警告。
安全審計
安全All 41 static findings are false positives. The external_commands detections are markdown code fences (```), not shell execution. Environment variable references (process.env.BOT_TOKEN, process.env.PAYMENT_TOKEN) are legitimate Telegram bot configuration patterns. The skill contains only instructional content about building Telegram bots with no malicious code or data exfiltration.
偵測到的模式
品質評分
你能建構什麼
客戶服務機器人
打造處理常見客戶諮詢、將複雜問題轉接給人工客服,並提供 24/7 自動化回應的機器人
內容訂閱機器人
創建具備免費增值模式的付費內容推送機器人,透過 Telegram 收取訂閱費用並每日推送內容
團隊工作流程自動化
設計可整合內部工具、發送通知,並讓團隊成員透過命令觸發操作的機器人
試試這些提示
使用 Telegraf 創建基本的 Telegram 機器人,回應 /start 和 /help 命令。展示如何使用環境變數設定機器人 token。
使用內聯鍵盤建構互動式選單,包含多個選項。新增回呼處理器,在使用者點擊每個按鈕時做出回應。
在機器人中實作 Telegram Payments。創建高級訂閱流程,讓使用者可使用內建支付系統購買存取權限。
設計生產就緒的機器人結構,包含用於記錄和認證的中介軟體、分離的命令處理器,以及優雅關閉處理。
最佳實務
- 對所有機密和 token 使用環境變數,切勿硬編碼
- 實作優雅關閉以正確停止機器人,避免讓用戶的請求懸掛
- 使用輸入指示器並立即確認用戶操作,然後再處理耗時任務
避免
- 在背景處理而非阻塞主執行緒進行耗時操作
- 未處理錯誤 - 在發生問題時讓用戶得不到任何回應
- 發送過多訊息或通知導致用戶封鎖機器人