if( $curl = curl_init() ) {
curl_setopt($curl,CURLOPT_URL,'https://мойсайт/next.php');
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postL));
curl_setopt($curl, CURLOPT_TIMEOUT_MS, 400);
curl_exec($curl);
curl_close($curl);
}
$arrayQuery = array(
'chat_id' => $chat_id,
'caption' => $num_gan,
'photo' => curl_file_create($img_dir)
);
$ch = curl_init('https://api.telegram.org/bot'. $token .'/sendPhoto');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $arrayQuery);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
$resadafewgs = curl_exec($ch);
curl_close($ch);
в API ТГ - установить вебхук к исполняемому файлу.
Устанавливаем ВЕБХУК, после этого файл всегда в ожидании запроса от ТГ.
ТГ шлет вам каждый раз запрос, когда есть обновлении в чате.
Файл на сервере всегда в ожидании чего либо, и запросы от ТГ выстраиваются в очередь.
Получается всего один поток.
Я уже думаю уйти от php в сторону питона.
Но необходимо будет учить язык.