Olympos
Misafir Editör
- Katılım
- 28 Ocak 2022
- Mesajlar
- 2,000
- Tepkime puanı
- 0
- Puanları
- 36
- Konum
- izmir
- Cinsiyet
-
- Bay
- Takım
- Beşiktaş
Bu bölümde PHP ile gerekli kodları yazacağız.
Kod:
Kod:
Ş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.
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.