@ksandr_maykop

Telegram bot (библиотека telegram_bot_sdk) бесконечные запросы к webhook, почему?

Некоторые команды (от некоторых пользователей бота), отправленные боту вызывают бесконечный поток обращений к обработчику. Я так понимаю не возвращается ответ 200 OK, но как проконтролировать это не могу понять.

include('vendor/autoload.php');
use Telegram\Bot\Api; 

$telegram = new Api('***'); 
$result = $telegram -> getWebhookUpdates(); 

$text = $result["message"]["text"]; 
$chat_id = $result["message"]["chat"]["id"]; 
$name = $result["message"]["from"]["username"]; 
$first_name = $result["message"]["chat"]["first_name"]; 
$last_name = $result["message"]["chat"]["last_name"];

if ($text == "Производство") {        
 $reply = "Доступные отчеты по запросу ПРОИЗВОДСТВО:";

 $reply_markup = $telegram->replyKeyboardMarkup([
   'inline_keyboard' => $keyboard_proizvodstvo
 ]);

 $telegram->sendMessage([
  'chat_id' => $chat_id, 
  'text' => $reply, 
  'reply_markup' => $reply_markup 
 ]);
}
  • Вопрос задан
  • 160 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы