dotsagent.io
ภาษา:ไทย
คู่มือ OpenClaw · 4 ขั้นตอน

เชื่อมต่อ OpenClaw กับ Telegram

Telegram รวมอยู่ใน OpenClaw core สร้างบอต มอบ token ให้ gateway แล้วอนุมัติบัญชีของคุณด้วย pairing code

คุณต้องมี gateway ที่ทำงานอยู่จากคู่มือการติดตั้งและบัญชี Telegram ไม่จำเป็นต้องมี public URL เพราะโดยค่าเริ่มต้น Telegram ใช้ long polling

  1. สร้างบอตด้วย @BotFather

    ส่งข้อความหา @BotFather จากบัญชี Telegram ของคุณ พิมพ์ /newbot แล้วตอบคำถามเรื่องชื่อและ username BotFather จะส่ง bot token มาให้ คัดลอกและเก็บเป็นความลับ เพราะใครก็ตามที่มี token จะควบคุมบอตได้

  2. เพิ่ม Telegram channel

    แทนที่ <bot-token> ด้วย token จากขั้นตอนที่ 1 คุณยังตั้งค่า TELEGRAM_BOT_TOKEN หรือเพิ่มบล็อก channels.telegram ใน openclaw.json โดยระบุ enabled, botToken, dmPolicy และ groups ได้ด้วย

    shell
    openclaw channels add --channel telegram --token <bot-token>
  3. ตรวจสอบการเชื่อมต่อ

    --probe ตรวจสอบว่า gateway ติดต่อบอตได้จริง ไม่ใช่แค่มี config อยู่ แก้ข้อผิดพลาดที่รายงานก่อนส่งข้อความหาบอต

    shell
    openclaw channels status --probe
  4. อนุมัติบัญชีของคุณ

    ส่งข้อความส่วนตัวถึงบอต เมื่อ dmPolicy ใช้ค่าเริ่มต้น pairing คุณจะได้รับรหัสแทนคำตอบ คำสั่งแรกจะแสดงคำขอที่รอดำเนินการทั้งหมด ส่วนคำสั่งที่สองจะอนุมัติคำขอของคุณด้วยรหัสนั้น รหัสหมดอายุหลังผ่านไปหนึ่งชั่วโมง และมีคำขอรอได้สูงสุดสามรายการในแต่ละครั้ง

    shell
    openclaw pairing list telegram
    openclaw pairing approve telegram <CODE>

ตั้งค่า dmPolicy เป็น pairing หรือ allowlist ต่อไป และเปิด requireMention สำหรับกลุ่ม หากตั้งค่า dmPolicy เป็น open ใครก็ตามที่พบบอตก็จะคุยกับ agent ของคุณได้

คู่มือ OpenClaw เพิ่มเติม

แหล่งข้อมูล

  1. docs.openclaw.ai/channels/telegram/setup
  2. docs.openclaw.ai/channels
  3. docs.openclaw.ai/gateway/security/access-control