Как организовать опрос в чате с ботом используя чистый telegram bot api? Приходят результаты каждую минуту в вебхук

Пытаюсь сделать опрос в приватном чате с ботом. Мне нужно получить ответ и остановить вопросник. Создается опросник удачно:

$options = '';
foreach($list as $key=>$row) {
  if ($options) {
    $options .= ',';
  }
  $options .= '"'.tgescape($row['val']).'"';
}
$options = "[$options]";
$params = [
    'chat_id'      => $chatId,
    'question'     => $item['actiontext'],
    'options'      => $options,
    'reply_markup' => getKeyboard($bot,$userId)
    
];
$URL = $TgAPI.'bot'.$bot['token'].'/sendPoll';
$ch = curl_init($URL);
curl_setopt_array($ch, array(
    CURLOPT_HEADER => 0,
    CURLOPT_RETURNTRANSFER => 1,
    CURLOPT_POST => 1,
    CURLOPT_POSTFIELDS => $params,
    CURLOPT_TIMEOUT    => 60
));
$output = curl_exec($ch);
$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
$Update = json_decode($output,true);

Но после ответа, каждую минуту в вебхук приходит вот это, а мне надо один раз получить и продолжить работу с ботом. Сообщение с опросом я удалил, не помогло.

{"update_id":199522756, "poll":{"id":"5276163750276104317","question":"Question?","options":[{"text":"test1","voter_count":0},{"text":"test2","voter_count":1},{"text":"test3","voter_count":0}],"total_voter_count":1,"is_closed":false,"is_anonymous":true,"type":"regular","allows_multiple_answers":false}}


Ответы (1 шт):

Автор решения: Borislav

Стоит попробовать явно остановить опрос, более подробно тут.

Однако, в документации сказано, что bot не может отправлять опросы в приватные чаты.

→ Ссылка