@Eridiant

Как одновременно добавить keyboard и inline_keyboard в telegram bot api?

Добрый день.
вот так не работает
'reply_markup' => [
    'keyboard' => [
        [
            ['text' => 'Вопрос 1'],
            ['text' => 'Вопрос 2'],
        ],
    ],
    'inline_keyboard' => [
        [
            ['text' => 'Ответ 1', 'callback_data' => 'ansv-1'],
            ['text' => 'Ответ 2', 'callback_data' => 'ansv-2'],
        ],
    ],
]
  • Вопрос задан
  • 558 просмотров
Пригласить эксперта
Ответы на вопрос 1
@GRIDI_ING
PHP | Telegram | API
На данный момент telegram не позволяет отправлять одновременно разные виды клавиатур, если мы обратимся к документации, то увидим что параметр "reply_markup" принимает значение: "InlineKeyboardMarkup" или "ReplyKeyboardMarkup" или "ReplyKeyboardRemove" или "ForceReply".
Но, вы всегда можете отправить сообщение с "обычными" кнопками и тут же редактировать это сообщение, добавив "inline" кнопки, не очищая обычные кнопки.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 17:06
15000 руб./за проект
19 апр. 2024, в 16:53
1000 руб./за проект
19 апр. 2024, в 16:45
5000 руб./за проект