@Zuio4ok

Как ввести текст в строку ввода пользователя?

Каким образом при нажатии инлайн кнопки можно ввести нужный текст в строку ввода пользователя? Библиотека Телебот.
Пример функции https://youtube.com/shorts/d0LWo46MUS0
  • Вопрос задан
  • 238 просмотров
Решения вопроса 1
@Zuio4ok Автор вопроса
Рылся по старым вопросам, теперь сам понял как это сделать.
Покажу на примере Pyrogram, думаю не сильно отличается в других либах.

buttons = [[InlineKeyboardMarkup(text="Использовать вещь",  "switch_inline_query_current_chat=Использовать вещь")]]

app.send_message(message.chat.id, "текст", reply_markup=InlineKeyboardMarkup(buttons))


text - текст кнопки
switch_inline_query_current_chat - текст который вводится в строку ввода
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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