Привет, сразу к делу Комментим прошлый хендлер и пишем в файле: @dp.message_handler(commands="start")
async def cmd_start(message: types.Message):
keyboard = types.ReplyKeyboardMarkup(resize_keyboard=True)
buttons = ["Кнопка слева", "Кнопка справа"]
keyboard.add(*buttons)
button2 = ["Кнопка снизу"]
keyboard.add(*button2)
await message.answer("Привет,я твой бот\nEnter\n\nДвойной Enter", reply_markup=keyboard)
keybord = types.ReplyKeyboardRemove() Получается примерно так. Теперь подробнее про каждую строчку: 1.@dp.message_handler(commands="start") Эта строчка как фильтр, если в сообщении будет одно слово start (а его придется написать при первом контакте с ботом ), то начнут выполняться команды прописанные снизу 2.async def cmd_start(message: types.Message): Для нас особо не важна, просто пишем 3.buttons = ["Кнопка слева", "Кнопка справа"]
keyboard.add(*buttons)
button2 = ["Кнопка снизу"]
keyboard.add(*button2) Это, как ни странно, сами кнопки. Стоит один р