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

Как отобразить кнопки в столбик в aiogram?

необходимо все кнопки отобразить в три столбика. Библиотека aiogram

import keyword
from aiogram import types, Dispatcher
from Creat_Bot import bot
from aiogram.types import ReplyKeyboardMarkup, ReplyKeyboardRemove, KeyboardButton

kbb = [
       [
           types.KeyboardButton("Button1"),
           types.KeyboardButton("Button2"),
           types.KeyboardButton("Button3"),
           types.KeyboardButton("Button4"),

       ],
   ]
kb = types.ReplyKeyboardMarkup(keyboard=kbb)





async def starty(message: types.Message):#здесь происходит всё когда пользователь нажмёт /start
    await bot.send_message(message.from_user.id, 'Здравствуйте',  reply_markup=kb)



def registr_handlers_other(dp: Dispatcher):#Регистрируем хендлеры
    dp.register_message_handler(starty, commands=['start'])


ps: использовать нужно только список!
  • Вопрос задан
  • 472 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
kbb = [
       [
           types.KeyboardButton("Button1")
       ],
[
           types.KeyboardButton("Button2")

       ],
[
           types.KeyboardButton("Button3")

       ],
[
           types.KeyboardButton("Button4")

       ],
   ]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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