рядов? у меня получается один ряд (столбиком) и 15 кнопок ( в цикле)
keyboard = ReplyKeyboardMarkup(row_width=3) row1 = [ReplyButton(), ReplyButton(), ReplyButton()] row2 = ["", ""] keyboard.row(row1) keyboard.row(row2) Берите наводку и под свою библиотеку меняйте
спасибо! сейчас попробую
он не запустится, скорее всего, смотрите в документацию своей библиотеки
key = telebot.types.ReplyKeyboardMarkup(resize_keyboard=True) key.row("1 кнопка") key.row("1 кнопка", "2 кнопка") key.row("1 кнопка", "2 кнопка", " 3 кнопка") bot.send_message(message.chat.id, "You my friend now", reply_markup=key)
на будущее: если инлайн кнопки key = telebot.types.InlineKeyboardMarkup() but1 = telebot.types.InlineKeyboardButton(text="1 ряд, одна кнопка", callback_data="blablabla") key.add(but1) but1 = telebot.types.InlineKeyboardButton(text="2 ряд 1 кнопка", callback_data="blablabla") but2 = telebot.types.InlineKeyboardButton(text="2 ряд 2 кнопка", callback_data="blablabla") key.add(but1, but2) bot.send_message(message.chat.id, "текст с инлайн кнопками", reply_markup=key)
Обсуждают сегодня