Size: a a a

2020 December 19

.

.3gp in aiogram [ru]
Alexander
единственное до чего додумался, пересылать сообщения через бота
источник

.

.3gp in aiogram [ru]
при таком случае юзернейм не нужен
источник

ЕП

Евгений Петров... in aiogram [ru]
А подскажите, пожалуйста, в чём прикол  с row_width, кнопки почему-то всё равно постятся в ряд, а не вертикально:
buttons = [
   types.InlineKeyboardButton(text="GitHub", url="https://github.com"),
   types.InlineKeyboardButton(text="Оф. канал Telegram", url="tg://resolve?domain=telegram")
]
keyboard = types.InlineKeyboardMarkup(inline_keyboard=[buttons], row_width=1)
await message.answer("test", reply_markup=keyboard)
источник

.

.3gp in aiogram [ru]
Андрей сорян что отметил)
источник

F🍭

Fenicu 🍭 in aiogram [ru]
Евгений Петров
А подскажите, пожалуйста, в чём прикол  с row_width, кнопки почему-то всё равно постятся в ряд, а не вертикально:
buttons = [
   types.InlineKeyboardButton(text="GitHub", url="https://github.com"),
   types.InlineKeyboardButton(text="Оф. канал Telegram", url="tg://resolve?domain=telegram")
]
keyboard = types.InlineKeyboardMarkup(inline_keyboard=[buttons], row_width=1)
await message.answer("test", reply_markup=keyboard)
inline_keyboard=[buttons]
источник

ЕП

Евгений Петров... in aiogram [ru]
Fenicu 🍭
inline_keyboard=[buttons]
и?
источник

F🍭

Fenicu 🍭 in aiogram [ru]
убери список
источник

ЕП

Евгений Петров... in aiogram [ru]
Fenicu 🍭
убери список
Не, aiogram.utils.exceptions.BadRequest: Can't parse inline keyboard button: inlinekeyboardbutton must be an object
источник

F🍭

Fenicu 🍭 in aiogram [ru]
buttons = [
   types.InlineKeyboardButton(text="GitHub", url="https://github.com"),
   types.InlineKeyboardButton(text="Оф. канал Telegram", url="tg://resolve?domain=telegram")
]
keyboard = types.InlineKeyboardMarkup(row_width=1)
keyboard.add(**buttons)
await message.answer("test", reply_markup=keyboard)
источник

F🍭

Fenicu 🍭 in aiogram [ru]
я бы так сделал
источник

XE

Xrp Evgeny in aiogram [ru]
источник

.

.3gp in aiogram [ru]
Евгений Петров
А подскажите, пожалуйста, в чём прикол  с row_width, кнопки почему-то всё равно постятся в ряд, а не вертикально:
buttons = [
   types.InlineKeyboardButton(text="GitHub", url="https://github.com"),
   types.InlineKeyboardButton(text="Оф. канал Telegram", url="tg://resolve?domain=telegram")
]
keyboard = types.InlineKeyboardMarkup(inline_keyboard=[buttons], row_width=1)
await message.answer("test", reply_markup=keyboard)
keyboard = types.InlineKeyboardMarkup()
keyboard.add(1)
keyboard.add(2)
источник

ЕП

Евгений Петров... in aiogram [ru]
Xrp Evgeny
10 сообщений назад
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Евгений Петров
А подскажите, пожалуйста, в чём прикол  с row_width, кнопки почему-то всё равно постятся в ряд, а не вертикально:
buttons = [
   types.InlineKeyboardButton(text="GitHub", url="https://github.com"),
   types.InlineKeyboardButton(text="Оф. канал Telegram", url="tg://resolve?domain=telegram")
]
keyboard = types.InlineKeyboardMarkup(inline_keyboard=[buttons], row_width=1)
await message.answer("test", reply_markup=keyboard)
так ты и создал хуйню
источник

.

.3gp in aiogram [ru]
Fenicu 🍭
buttons = [
   types.InlineKeyboardButton(text="GitHub", url="https://github.com"),
   types.InlineKeyboardButton(text="Оф. канал Telegram", url="tg://resolve?domain=telegram")
]
keyboard = types.InlineKeyboardMarkup(row_width=1)
keyboard.add(**buttons)
await message.answer("test", reply_markup=keyboard)
ну или так
источник

ЕП

Евгений Петров... in aiogram [ru]
Fenicu 🍭
buttons = [
   types.InlineKeyboardButton(text="GitHub", url="https://github.com"),
   types.InlineKeyboardButton(text="Оф. канал Telegram", url="tg://resolve?domain=telegram")
]
keyboard = types.InlineKeyboardMarkup(row_width=1)
keyboard.add(**buttons)
await message.answer("test", reply_markup=keyboard)
Да, в итоге тоже так сделал. Хотел одним вызовом получить. В итоге пришлось разбить на два
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
клавиатура  это список строк
и ты туда и подаешь список, в котором 1 элемент - список
и создаешь список списков
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
buttons = [
   types.InlineKeyboardButton(text="GitHub", url="https://github.com"),
   types.InlineKeyboardButton(text="Оф. канал Telegram", url="tg://resolve?domain=telegram")
]
keyboard = types.InlineKeyboardMarkup(inline_keyboard=[*buttons], row_width=1)
await message.answer("test", reply_markup=keyboard)
источник

F🍭

Fenicu 🍭 in aiogram [ru]
.3gp
keyboard = types.InlineKeyboardMarkup()
keyboard.add(1)
keyboard.add(2)
смешно
источник

.

.3gp in aiogram [ru]
а хули нам желткам)
источник