Sat. Apr 26th, 2025 2:52:06 AM
การสร้างบอทใน 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 เพื่อส่งการแจ้งเตือน

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<?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 🚀");
?>
<?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 🚀"); ?>
<?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 *