Как сделать статус печатание бота в telegram
Как можно организовать такую фишку, чтобы бот будто печатает на php. Вот код
<?php
require "db.php";
$method = 'sendMessage';
$data = http_build_query([
'parse_mode' => 'markdown',
"text" => "Сейчас подготовлю для вас отчет...",
'chat_id' => "chat_id"
]);
$botToken = "[my token]";
$botAPI = "https://api.telegram.org/bot" . $botToken;
file_get_contents($botAPI . "/$method?{$data}");
Ответы (2 шт):
Автор решения: Gra1n
→ Ссылка
Решение пришло от CHAT GPT)) Решение:
file_get_contents("https://api.telegram.org/bot<token>/sendChatAction?chat_id=<chat_id>&action=typing");
file_get_contents($url);
Автор решения: YouMixx
→ Ссылка
Вам необходимо использовать метод "sendChatAction". Подробнее о нем в официальной документации.
Используйте этот метод вместе с параметром action=typing.
