@Deduwka

Как в python команду отобразить текстом кнопки?

Здравствуйте. Прошу помощи, недавно для себя решил попробовать создать чат-бот для телеграмма. Но возникла проблема, не могу отобразить команду текстом в клавиатуре. Как можно задекорировать команду под понятный текст для пользователя? Код прилагаю.
import telebot
from telebot import types

bot = telebot.TeleBot("токен")

@bot.message_handler(commands=['start'])
def start(message):
	bot.send_message(message.chat.id, "привет.", reply_markup=keyboard())

def keyboard():
	markup = types.ReplyKeyboardMarkup(one_time_keyboard=True, resize_keyboard=True)
	btn1 = types.KeyboardButton("/registr") <b>#вот здесь надо отобразить вместо команды текст РЕГИСТРАЦИЯ</b>
	btn2 = types.KeyboardButton("/help") <b>#а здесь ПОМОЩЬ</b>
	markup.add(btn1)
	markup.add(btn2)

	return markup


@bot.message_handler(commands=['registr'])
def registr(message):
	bot.send_message(message.chat.id, "введите данные")




if __name__ == '__main__':
	bot.polling(none_stop=True)

Заранее благодарен.
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
Так напишите
вместо команды текст РЕГИСТРАЦИЯ

и
ПОМОЩЬ
Ответ написан
Ваш ответ на вопрос

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

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