Kết nối OpenClaw với Telegram
Telegram được tích hợp sẵn trong OpenClaw. Tạo bot, cung cấp token cho gateway và phê duyệt tài khoản của bạn bằng mã ghép nối.
Bạn cần gateway đang chạy theo hướng dẫn cài đặt và một tài khoản Telegram. Không cần URL công khai vì Telegram mặc định dùng long polling.
Tạo bot bằng @BotFather
Nhắn tin cho @BotFather từ tài khoản Telegram của bạn, gửi /newbot rồi trả lời các câu hỏi để đặt tên và username cho bot. BotFather sẽ gửi token của bot. Hãy sao chép và giữ kín token, vì bất kỳ ai có token đều có thể kiểm soát bot.
Thêm kênh Telegram
Thay <bot-token> bằng token ở bước 1. Bạn cũng có thể đặt TELEGRAM_BOT_TOKEN hoặc thêm một khối channels.telegram vào openclaw.json với các trường enabled, botToken, dmPolicy và groups.
shell openclaw channels add --channel telegram --token <bot-token>Kiểm tra kết nối
--probe kiểm tra xem gateway có thực sự kết nối được với bot hay không, chứ không chỉ xác nhận cấu hình đã có. Hãy khắc phục mọi lỗi được báo trước khi nhắn tin cho bot.
shell openclaw channels status --probePhê duyệt tài khoản của bạn
Gửi tin nhắn trực tiếp cho bot. Khi dmPolicy dùng giá trị mặc định là pairing, bot sẽ gửi cho bạn một mã thay vì trả lời. Lệnh đầu tiên hiển thị tất cả yêu cầu đang chờ; lệnh thứ hai phê duyệt yêu cầu của bạn bằng mã đó. Mã hết hạn sau một giờ và mỗi lần chỉ có tối đa ba mã được chờ.
shell openclaw pairing list telegram openclaw pairing approve telegram <CODE>
Giữ dmPolicy ở pairing hoặc allowlist, đồng thời bật requireMention cho các nhóm. Nếu đặt dmPolicy thành open, bất kỳ ai tìm thấy bot đều có thể trò chuyện với agent của bạn.