@NeroKore
Начинающий

Как отправить с сайта сообщение в Телеграм с кнопками?

Добрый день, хочу разобраться как сделать кнопку в сообщении Telegram.
В общем, на сайте есть кнопка "Заказать звонок", открывается попап с формой есть инпуты: Имя , Телефон они обрабатываются в php и отправляются в Телегу.

Знаю про параметр reply_markup , с помощью которого и можно отправить кнопку, но не получается. Попробовал все, может что-то делаю не так. Если кто-то с этим сталкивался подскажите как вы это реализовали.
Отправляю текст вот так:
$arr = array(
$nameFieldset => $call_name,
$phoneFieldset => $call_phone,
);
foreach($arr as $key => $value) {
$txt .= "<b>".$key."</b> ".$value."%0A";
};
$sendToTelegram = fopen("https://api.telegram.org/bot{$token}/sendMessage?chat_id={$chat_id}&parse_mode=html&text={$txt}","r");


И еще один вопрос, возможно ли сделать так, чтобы кнопка работала в качестве приема заказа.
Пример: В телегу приходит сообщение в следующем виде, где [Забрать заказ] - кнопка.

Номер заказа: 15
Имя: Федор
Телефон: 732-23-23
[Забрать заказ]

При нажатии этой кнопки, брался ID пользователя телеграм и вместо этой кнопки для всех было написано: Заказ забрал Алексей(@example).

Можно ли это все организовать?
  • Вопрос задан
  • 368 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы