Telegram Kod Yazımı

Olympos

Misafir Editör
Katılım
28 Ocak 2022
Mesajlar
2,000
Tepkime puanı
0
Puanları
36
Konum
izmir
Cinsiyet
  1. Bay
Takım
Beşiktaş
Bu bölümde PHP ile gerekli kodları yazacağız.

Kod:
Kod:
Kod:
<?php
$token = "222875154:AaGkHc4efih5jxwgQ7IBcGw1r57HNOPEnm0"; //Tokenimiz
$api = "https://api.telegram.org/bot".$token; //api bağlantısı

$up = file_get_contents("php://input"); //Çıktıyı alıyoruz

$upary = json_decode($up, TRUE); //Json formatındaki veriyi deşifre edip arrya çeviriyoruz

$cid = $upary["message"]["chat"]["id"]; //Chat idsini alıyoruz

$mesaj = $upary["message"]["text"]; //Mesajı alıyoruz

switch ($mesaj) {
case stristr($string, "merhaba");:
file_get_contents($api."/sendMessage?chat_id=".$cid."&text=Merhaba"); //Kullanıcıya "Merhaba" mesajını atıyoruz
break;
case stristr($string, "Nasılsın");:
file_get_contents($api."/sendMessage?chat_id=".$cid."&text=İyidir sen?");
break;
default:
file_get_contents($api."/sendMessage?chat_id=".$cid."&text=Yazdığın şeyi anlayamadım?");
}

?>

Şimdi ise botumuzun kurulumunu tamamlamak için "https://api.telegram.org/bot2228751...HNOPEnm0/setwebhook?https://domain/telbot.php" adresine gidiyoruz ve Webhook özelliğini aktif ediyoruz.

Not:

Webhook özelliğinin çalışması için sitenizin SSL sertifikası bulunması gerek. Bunu ücretsiz olarak cloudflare üzerinden alabilirsiniz.
 

Kurtbeyi

Misafir Editör
Katılım
5 Şub 2022
Mesajlar
1,980
Tepkime puanı
0
Puanları
36
Konum
istanbul
Cinsiyet
  1. Bay
Takım
Fenerbahçe
Güzel bilgiler için teşekkürler
 
metal işleme
Üst