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

Как в telebot сделать нормальные кнопки под текстовым полем?

Пишу телеграмного бота на ноде. Использую модуль telebot.

Проблема заключается в следующем:
Если создавать inline клавиутуру через метод .inlineKeyboard и к ней кнопки через .inlineButton,
можно указывать параметр {callback: "DATA"} для передачи данных, попадающих в роут bot.on('callbackQuery').

Но, если создавать "клавиатурные" кнопки методами .keyboard и .button, там нельзя указать callback.

Как поступать в такой ситуации?

Нужно сделать кнопку с текстом "Кнопка" и передаваемым параметром "ACTION", как пример.
  • Вопрос задан
  • 992 просмотра
Подписаться 2 Простой Комментировать
Решения вопроса 1
thewind
@thewind
php программист, front / backend developer
обычная кнопка (клавиатурная) не позволяет задать никаких callback-ов
https://core.telegram.org/bots/api#keyboardbutton
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 16:42
2000 руб./за проект
18 дек. 2024, в 16:33
2000 руб./в час
18 дек. 2024, в 16:06
5000 руб./за проект