Merhaba ,
Bir önceki telegram yazımızda , Bot oluşturma ve Api ID / Chat ID işlemlerinden bahsetmiştik. Eğer okumadıysanız buradan ulaşabilirsiniz , Şimdi ise PHP ile telegram bot mesaj gönderelim.
Parametreler şu şekilde ;
token = botfather’dan bot oluşturduktan sonra edindiğiniz botunuzun id’si botumuzu tanımlamamız için gereklidir.
chat_id = mesaj göndereceğiniz kişinin id’si
text = göndereceğiniz mesaj
bu 3 parametre ile mesaj gönderme işlemi yapabiliyoruz.
Örnek Kod ;
$token = "BotFather'dan Aldığınız Bot Token"; $parametre= array( 'chat_id' => "Mesaj Göndermek İstediğiniz Kişinin Kimliği", 'text' => "Göndermek İstediğiniz Mesaj", ); $ch = curl_init(); $url = "https://api.telegram.org/bot".$token."/sendmessage"; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $parametre); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); $result = curl_exec($ch);
Kod yazmadan mesaj göndermek için ;
Örnek Link
https://api.telegram.org/botTOKEN/sendmessage?chat_id=CHAT_ID&text=GONDERİLENMESAJ
Büyük harfle yazdığım yerleri kendi bilgilerinizle doldurarak tarayıcıda url’i çalıştırırsanız mesaj gönderme işlemi yine başarılı olacaktır.
Bir sonraki yazımızda görüşmek üzere Sağlıkla Kalın.
No responses yet