วิธีการหา TELEGRAM_TOKEN และ TELEGRAM_CHAT_ID

how to find telegramchatid
วิธีการหา TELEGRAM_TOKEN และ TELEGRAM_CHAT_ID สามารถทำได้ง่ายๆ โดยเริ่มจากการสร้างบอทผ่านทางระบบหลักของ Telegram เพื่อรับ Token จากนั้นจึงนำ Token นั้นไปใช้ตรวจสอบเลข ID ของห้องแชทที่คุณต้องการส่งข้อความเข้าไปครับ โดยมีขั้นตอนโดยละเอียดดังนี้ 
1. วิธีหา TELEGRAM_TOKEN (สร้างบอทใหม่)
คุณต้องสร้างบอทขึ้นมาหนึ่งตัวเพื่อรับรหัส Token สำหรับใช้ควบคุมและส่งข้อความ: [1]
    • เปิดแอปพลิเคชัน Telegram แล้วพิมพ์ค้นหา @BotFather ในช่องค้นหา (ต้องเลือกตัวที่มีเครื่องหมายติ๊กถูกสีฟ้า)
    • กดปุ่ม Start หรือ พิมพ์คำสั่ง /start
    • พิมพ์คำสั่ง /newbot เพื่อเริ่มสร้างบอทใหม่
    • ตั้งชื่อบอท (Name): พิมพ์ชื่ออะไรก็ได้ตามที่คุณต้องการ (เช่น My Alert Bot)
    • ตั้งชื่อผู้ใช้ (Username): พิมพ์ชื่อภาษาอังกฤษสำหรับใช้ค้นหาบอท โดยต้องลงท้ายด้วยคำว่า bot เสมอ (เช่น my_alert_123_bot)
    • เมื่อตั้งชื่อผ่านระบบจะส่งข้อความแสดงความยินดีพร้อมให้รหัส HTTP API Token มา (ตัวอย่างเช่น: 1234567890:ABCdefGHIJKlmnoPQRstuvWXYz) ให้คัดลอกรหัสนี้เก็บไว้ มันคือค่า TELEGRAM_TOKEN ของคุณ 

2. วิธีหา TELEGRAM_CHAT_ID
หลังจากได้ Token มาแล้ว คุณจำเป็นต้องเปิดใช้งานการแชทกับบอทก่อน เพื่อให้ระบบสร้างไอดีแชทขึ้นมา: [1]
กรณีที่ 1: หา Chat ID ของ “แชทส่วนตัว” (ส่งข้อความหาตัวเอง)
    • กดลิงก์เชื่อมต่อไปยังบอทที่คุณเพิ่งสร้างขึ้นมา (ลิงก์จะอยู่ในข้อความของ BotFather เช่น t.me/your_bot_name)
    • กดปุ่ม Start ในห้องแชทของบอท เพื่อเปิดใช้งานบอท
    • เปิดเว็บเบราว์เซอร์แล้วพิมพ์ URL ต่อไปนี้ (แทนที่ <YOUR_TELEGRAM_TOKEN> ด้วยรหัส Token ที่ได้จากข้อแรก):
      https://api.telegram.org/bot<YOUR_TELEGRAM_TOKEN>/getUpdates
    • คุณจะเห็นข้อความรูปแบบ JSON แสดงขึ้นมาบนหน้าจอ ให้มองหาชุดคำว่า "chat":{"id":XXXXXXXXX}
    • ตัวเลขที่อยู่ในช่อง id นั้นคือค่า TELEGRAM_CHAT_ID สำหรับแชทส่วนตัวของคุณ (มักจะเป็นเลขจำนวนบวก)

กรณีที่ 2: หา Chat ID ของ “กลุ่ม (Group Chat)”
    • เชิญบอทที่คุณสร้างเข้าไปเป็นสมาชิกในกลุ่ม Telegram ที่คุณต้องการ
    • พิมพ์ข้อความอะไรก็ได้ลงไปในกลุ่มนั้น 1 ข้อความ เพื่อกระตุ้นให้ระบบบันทึกความเคลื่อนไหว
    • เปิดเว็บเบราว์เซอร์และเข้าไปที่ลิงก์เดิม:
      https://api.telegram.org/bot<YOUR_TELEGRAM_TOKEN>/getUpdates
    • มองหาชุดข้อมูลล่าสุดในหน้าเว็บ คุณจะพบหัวข้อแชทที่เป็นชื่อกลุ่มของคุณ และมีเลขไอดีแสดงอยู่
    • ข้อสังเกต: เลข TELEGRAM_CHAT_ID ของกลุ่ม มักจะมีเครื่องหมายลบนำหน้าเสมอ (เช่น -100XXXXXXXXX) คุณต้องคัดลอกเครื่องหมายลบไปด้วย 

หมายเหตุ: หากเปิดลิงก์ getUpdates แล้วพบหน้าเพจว่างเปล่า ({"ok":true,"result":[]}) ให้ลองพิมพ์ข้อความส่งหาบอท หรือส่งข้อความเข้าไปในกลุ่มใหม่อีกครั้ง แล้วกดรีเฟรชหน้าเว็บเบราว์เซอร์ 
ตัวอย่าง เว็บที่เอาไปใช้งาน
https://724team.com/carform.html