lostyazilim

Telegram Bot Webhook Yardım

4 Mesajlar 695 Okunma
lstbozum
wmaraci reklam

mustafabal01 mustafabal01 WM Aracı Kullanıcı
  • Üyelik 29.06.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Adana
  • Ad Soyad M** B**
  • Mesajlar 240
  • Beğeniler 79 / 31
  • Ticaret 9, (%100)
Merhaba arkadaşlar

Telegram basit bir bot denemesi yapmak istedim. Ama bu hatayı alıyorum nasıl yapacagımıda bılmıyorum acemiyim yardımcı olabilecek arkadaş varsa hayra girer valla. Teşekkürler şimdiden



// 20211019125118
// https://api.telegram.org/bot2091886316 :AAFo78BUnVvdGNEUOBZUROCs98p_AANMUD8/getWebhookInfo

{
"ok": true,
"result": {
"url": "https://ozelguzelgunler.com/telegram/",
"has_custom_certificate": false,
"pending_update_count": 7,
"last_error_date": 1634637032,
"last_error_message": "Wrong response from the webhook: 500 Internal Server Error",
"max_connections": 40,
"ip_address": "159.253.45.183"
}
}



Buda php kodum




class TelegramBot {

const API_URL = 'https://api.telegram.org/bot';
public $token;
public $chatId;
public function setToken($token)
{
$this->token = $token;
}

public function getData()
{

$data = json_decode(file_get_contents('php://input'));
$this->chatId = $data->message->chat->id;
return $data->message;
}


public function setWebhook($url)
{

return $this->request('setWebhook', [
'url' => $url
]);

}

public function sendMessage($message){

return $this->request('sendMessage', [
'chat_id' => $this->chatId,
'text' => $message
]);
}



public function request($method, $posts)
{

$ch = curl_init();
$url = self::API_URL . $this->token . '/' . $method;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($posts));
$headers = array();
$headers[] = 'Content-Type: application/x-www-form-urlencoded';
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$result = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
}
curl_close($ch);
return $result;
}


}

$telegram = new TelegramBot();
$telegram->setToken('2091886316:AAFo78BUnVvdGNEUOBZUROCs98p_AANMUD8');
//echo $telegram->setWebhook('https://ozelguzelgunler.com/telegram/');
$data = $telegram->getData();
if ($data->text == 'hello'){
$telegram->senMessage('sanada hello');
}


?>


 

 

wmaraci
reklam

epine epine WM Aracı Kullanıcı
  • Üyelik 19.07.2021
  • Yaş/Cinsiyet 36 / E
  • Meslek yazılımcı
  • Konum Antalya
  • Ad Soyad M** T**
  • Mesajlar 239
  • Beğeniler 8 / 34
  • Ticaret 0, (%0)
at team at bakalım
mustafabal01

kişi bu mesajı beğendi.

mustafabal01 mustafabal01 WM Aracı Kullanıcı
  • Üyelik 29.06.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Adana
  • Ad Soyad M** B**
  • Mesajlar 240
  • Beğeniler 79 / 31
  • Ticaret 9, (%100)

epine adlı üyeden alıntı

at team at bakalım


hemen
 

 

mustafabal01 mustafabal01 WM Aracı Kullanıcı
  • Üyelik 29.06.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Adana
  • Ad Soyad M** B**
  • Mesajlar 240
  • Beğeniler 79 / 31
  • Ticaret 9, (%100)

epine adlı üyeden alıntı

at team at bakalım


653 980 253

wurgn9wj
 

 

wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al