Задать вопрос
@deemon74

Применение HTML в сообщениях бота?

Есть Телеграм-бот.
На вопрос он отвечает используя следующий код:
$bot->sendMessage($chat_id,'Ответ следующий - ' . $data[$i][1]);

Что прописать, чтобы можно было применить к сообщению HTML разметку? Ну например
  • Вопрос задан
  • 666 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@deemon74 Автор вопроса
Всех прошу прощения! Сам тупанул, не туда код вставлял...
Есть в коде бота:
{
        $response = $this->query('sendMessage', [
            'text' => $text,
            'chat_id' => $chat_id,
	]);

Нужно было сделать так:
{
        $response = $this->query('sendMessage', [
            'text' => $text,
            'chat_id' => $chat_id,
            'parse_mode' => 'HTML',
        ]);

Всем спасибо!
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Muskat12
fullstack web dev.
parse_mode забыл скорее всего
https://api.telegram.org/bot/sendMessage?text=<b>works fine</b>&parse_mode=html
Ответ написан
@paxa-1331
Вроде так:
$bot->sendMessage($chat_id,'Ответ следующий - ' . $data[$i][1],parse_mode='HTML');
Ответ написан
Ваш ответ на вопрос

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

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