Главная страница

Теги. bot теги. Бот создан, настроен, но как его запустить Если сейчас мы перейдём в нашего бота и запустим его, то мы получим Ничего мы и не получим, т к. мы только создали бота


Скачать 1.86 Mb.
НазваниеБот создан, настроен, но как его запустить Если сейчас мы перейдём в нашего бота и запустим его, то мы получим Ничего мы и не получим, т к. мы только создали бота
Дата22.10.2022
Размер1.86 Mb.
Формат файлаodt
Имя файлаbot теги.odt
ТипДокументы
#747707
страница15 из 27
1   ...   11   12   13   14   15   16   17   18   ...   27

Метод 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)


1   ...   11   12   13   14   15   16   17   18   ...   27


написать администратору сайта