|
Теги. bot теги. Бот создан, настроен, но как его запустить Если сейчас мы перейдём в нашего бота и запустим его, то мы получим Ничего мы и не получим, т к. мы только создали бота
Метод row Метод row тоже принимает любое количество, но при этом не переносит кнопки на новый ряд, а добавляет всё в одну строку:
kb = types.ReplyKeyboardMarkup(resize_keyboard= True ) btn1 = types.KeyboardButton(text= "Кнопка 1 ❤" ) btn2 = types.KeyboardButton(text= "Кнопка 2 😇" ) btn3 = types.KeyboardButton(text= "Кнопка 3 🦊" ) btn4 = types.KeyboardButton(text= "Кнопка 4 ⚽" ) kb.add(btn1) kb.row(btn2, btn3, btn4) bot.send_message(message.chat.id, "Сообщение" , reply_markup=kb)
Метод row добавляет бóльшую гибкость при создании разметки. При использовании метода row несколько раз, он также переносит кнопки на следующую строку, как и метод add :
kb = types.ReplyKeyboardMarkup(resize_keyboard= True , row_width=1) btn1 = types.KeyboardButton(text= "Кнопка 1 ❤" ) btn2 = types.KeyboardButton(text= "Кнопка 2 😇" ) btn3 = types.KeyboardButton(text= "Кнопка 3 🦊" ) btn4 = types.KeyboardButton(text= "Кнопка 4 ⚽" ) kb.row(btn1, btn2) kb.row(btn3, btn4) bot.send_message(message.chat.id, "Сообщение" , reply_markup=kb)
|
|
|