Size: a a a

2020 July 31

B

BPRO in aiogram [ru]
Mike
вместо него row или как?
Количество колонок вы можете передавать параметром row_width при объявлении ReplyKeyboardMarkup()
Например так:
ReplyKeyboardMarkup(one_time_keyboard=True, resize_keyboard=True, row_width=2)
источник

B

BPRO in aiogram [ru]
Бан
def some_markup()

 list_ = ['a', 'b', 'c', 'd']
   makup = types.ReplyKeyboardMarkup(row_width=2)
   (markup.insert(types.KeyboardButton(text=i)) for i in list_)

   return markup
Тоже можно, но это было для примера
источник

M

Mike in aiogram [ru]
BPRO
Количество колонок вы можете передавать параметром row_width при объявлении ReplyKeyboardMarkup()
Например так:
ReplyKeyboardMarkup(one_time_keyboard=True, resize_keyboard=True, row_width=2)
если я передам количсетво колонок и массив одномерный элементов, оно само сгруппирует?
источник

B

BPRO in aiogram [ru]
Mike
если я передам количсетво колонок и массив одномерный элементов, оно само сгруппирует?
по умолчанию так три колонки
источник

Б

Бан in aiogram [ru]
Mike
если я передам количсетво колонок и массив одномерный элементов, оно само сгруппирует?
источник

M

Mike in aiogram [ru]
а да действительно
источник

Б

Бан in aiogram [ru]
BPRO
def some_key():
   row = []
   product = ["Бананы", "Яблоки", "Гранаты", "Арбузы", "Персики", "Вишни"]
   key = ReplyKeyboardMarkup(one_time_keyboard=True, resize_keyboard=True)
   for reg in product:
       row.append(KeyboardButton(text=reg))
       if len(row) == len(product):
           key.add(*row)
   return key
Тут слишком много лишнего как по мне🤔
источник

M

Mike in aiogram [ru]
благодарю
источник

M

Mike in aiogram [ru]
Бан
def some_markup()

 list_ = ['a', 'b', 'c', 'd']
   makup = types.ReplyKeyboardMarkup(row_width=2)
   (markup.insert(types.KeyboardButton(text=i)) for i in list_)

   return markup
так это инлайн
источник

Б

Бан in aiogram [ru]
Mike
так это инлайн
А, опечатка
источник

Б

Бан in aiogram [ru]
Для обычной писал
источник

Б

Бан in aiogram [ru]
Всё
источник

B

BPRO in aiogram [ru]
А можно ли при помощи i18n переводить данных которые храняться в БД ?
источник

s

std::mpa in aiogram [ru]
как ты это себе представляешь?
источник

EN

EZ Nogood in aiogram [ru]
Mike
это в ReplyKeyboardMarkup надо передавать?
при создание клавы
источник

M

Mike in aiogram [ru]
Бан
def some_markup()

 list_ = ['a', 'b', 'c', 'd']
   makup = types.ReplyKeyboardMarkup(row_width=2)
   (markup.insert(types.KeyboardButton(text=i)) for i in list_)

   return markup
а почему третья строка в скобках
источник

Б

Бан in aiogram [ru]
Mike
а почему третья строка в скобках
Потому что это генератор
источник

B

BPRO in aiogram [ru]
std::mpa
как ты это себе представляешь?
у меня есть названия категорий которые храняться в БД. Есть бот который умеет работать с 3-мя языками. С текстами нету проблем, но вот с данными в БД есть ооочень большая проблема. Точнее никак не могу понять как вместо данных в БД подставлять нужные значения. В соседнем чате подсказали прочитать про метод gettext но в сети про его работу с БД ничего не нашёл.
источник

M

Mike in aiogram [ru]
блин наконец-то
источник

M

Mike in aiogram [ru]
вот так на какую-нибудь фигню тратишь несколько часов
источник