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

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

С одной стороны в документации чётко указано:
Optional. Description of the Web App that will be launched when the user presses the button. The Web App will be able to send an arbitrary message on behalf of the user using the method answerWebAppQuery. Available only in private chats between a user and the bot.

Но с другой стороны я вижу вот это: https://t.me/RandomGod/5572

То есть web_app всё-таки можно, но когда я пытаюсь это сделать, то получаю:
{"ok":false,"error_code":400,"description":"Bad Request: BUTTON_TYPE_INVALID"}


Если я в личной переписке с ботом отправлю точно такое же сообщение, то проблем не будет и inline кнопка отправится...
$msg['text'] = "QR code";
$msg["reply_markup"] = json_encode([
    "inline_keyboard" => [
        [["text"=>"qrcode","web_app"=>["url"=>$webapp]]]
]]);
tlgrm("sendMessage", $msg, $user);
  • Вопрос задан
  • 337 просмотров
Подписаться 2 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • GB (GeekBrains)
    Интернет-маркетолог
    12 месяцев
    Далее
  • Яндекс Практикум
    SMM-продвижение в Телеграме
    1 месяц
    Далее
  • Skillbox
    Профессия Интернет-маркетолог
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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