nastya97core
@nastya97core
Начинающий программист

Как работать с entities в telegram?

При получении запроса от телеги, он игнорирует html теги и возвращает сообщение с массивом entities
[entities] => Array
(
    [0] => stdClass Object
        (
            [offset] => 0
            [length] => 83
            [type] => underline
        )
)


Мне нужно отправить пользователю тоже самое сообщение, но у меня не выходит:
$data["text"] = $j->callback_query->message->text;
$data["reply_markup"] = json_encode($j->callback_query->message->reply_markup);
$data["entities"] = json_encode($j->callback_query->message->entities);
telega("sendMessage", $data);


Клава нормально отправляется, про текст я вообще молчу, а вот стиль нет. Так тоже не работает:
$data["entities"] = json_encode($j->callback_query->message->entities[0]);


Подскажите, как оно должно выглядеть?
  • Вопрос задан
  • 308 просмотров
Решения вопроса 1
nastya97core
@nastya97core Автор вопроса
Начинающий программист
фальшстарт. parse_mode html был прописан в самой функции. убрала его - всё заработало
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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