Wed. Apr 16th, 2025
การสร้างบอทใน Telegram เพื่อใช้ส่งการแจ้งเตือน (notify) ด้วย PHP ทำได้ง่ายๆการสร้างบอทใน Telegram เพื่อใช้ส่งการแจ้งเตือน (notify) ด้วย PHP ทำได้ง่ายๆ
Spread the love

การสร้างบอทใน Telegram เพื่อใช้ส่งการแจ้งเตือน (notify) ด้วย PHP ทำได้ง่ายๆ ตามขั้นตอนนี้:

1. สร้าง Telegram Bot

  1. เปิดแอป Telegram แล้วค้นหา @BotFather
  2. พิมพ์คำสั่ง /newbot เพื่อสร้างบอทใหม่
  3. ตั้งชื่อบอทของคุณ
  4. ตั้ง Username ของบอท (ต้องลงท้ายด้วย bot เช่น MyNotifyBot)
  5. คุณจะได้รับ API Token (ลักษณะประมาณ 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11)

2. หา Chat ID สำหรับส่งการแจ้งเตือน

  1. ค้นหา @userinfobot ใน Telegram
  2. พิมพ์ /start เพื่อรับข้อมูลของคุณ
  3. จะได้ Chat ID ของคุณมา (เช่น 123456789)

3. เขียน PHP Code เพื่อส่งการแจ้งเตือน

<?php
function sendTelegramMessage($message) {
    $apiToken = "YOUR_API_TOKEN_HERE"; // ใส่ API Token ของบอท
    $chatId = "YOUR_CHAT_ID_HERE";     // ใส่ Chat ID ของคุณ
    
    $url = "https://api.telegram.org/bot$apiToken/sendMessage";
    $postData = [
        'chat_id' => $chatId,
        'text' => $message,
        'parse_mode' => 'HTML'
    ];
    
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData));
    curl_exec($ch);
    curl_close($ch);
}

// ทดสอบส่งข้อความ
sendTelegramMessage("Hello! นี่คือข้อความทดสอบจาก Telegram Bot 🚀");
?>

4. ทดสอบการทำงาน

  • เรียกใช้ไฟล์ PHP นี้ผ่านเบราว์เซอร์หรือ CLI
  • หากทุกอย่างถูกต้อง คุณจะได้รับการแจ้งเตือนใน Telegram

5. การใช้งานเพิ่มเติม

  • สามารถส่งรูปภาพ, เอกสาร, หรือใช้ Webhook เพื่อรับข้อมูลจากระบบอื่นๆ ได้ด้วย

Loading

By tikky

One thought on “การสร้างบอทใน Telegram เพื่อใช้ส่งการแจ้งเตือน (notify) ด้วย PHP ทำได้ง่ายๆ ตามขั้นตอนนี้”

Leave a Reply

Your email address will not be published. Required fields are marked *