Size: a a a

2020 June 16

ЕР

Евгений Ры́марев... in aiogram [ru]
Alex RootJunior
Никак.
databases.backends.postgres.PostgresConnection.execute ссылается на алхимию
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
а вот aiopg если подрубить, то ломается
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
Евгений Ры́марев
а вот aiopg если подрубить, то ломается
@Tishka17, так что я тебя обманул немного насчёт того, что можно туда-сюда переключать
источник

F🍭

Fenicu 🍭 in aiogram [ru]
IsReplyFilter отправляет в функцию reply, если он есть?
а как сделать фильтр в хендлере, чтобы он срабатывал только если сообщение с реплаем?
источник

F🍭

Fenicu 🍭 in aiogram [ru]
через лямбду только я понимаю
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Fenicu 🍭
IsReplyFilter отправляет в функцию reply, если он есть?
а как сделать фильтр в хендлере, чтобы он срабатывал только если сообщение с реплаем?
is_reply=True
источник

F🍭

Fenicu 🍭 in aiogram [ru]
а, ой
источник

F🍭

Fenicu 🍭 in aiogram [ru]
спасибо!
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
Фу. Лямбды рулят.
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
источник

d

djigit0s in aiogram [ru]
пользуюсь I18nMiddleware, чтобы получить нужный текст, соответственно пользуюсь _ = locale.get_text. Вопрос как можно использовать функцию _  в своем мидлваре? (Как сделать чтоб мой мидлваре видел эту функцию)
NameError: name '_' is not defined
источник

T

Tishka17 in aiogram [ru]
так же как любую другую функцию
источник

d

djigit0s in aiogram [ru]
Tishka17
так же как любую другую функцию
на данный момент так подключены мидлваре
dp = Dispatcher(bot)

# Поддержка языков
locale = LocaleMiddleware(api)
dp.middleware.setup(locale)
# Разграничение доступа
access = Access(api.check_user)
dp.middleware.setup(access)

_ = locale.get_text
как можно сделать чтоб в мидлваре access была видна функция  _
источник

T

Tishka17 in aiogram [ru]
можно, передай параметром
источник

T

Tishka17 in aiogram [ru]
а что такое locale?
источник

d

djigit0s in aiogram [ru]
Tishka17
а что такое locale?
тоже мидлваре, переделанный I18nMiddleware
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
djigit0s
на данный момент так подключены мидлваре
dp = Dispatcher(bot)

# Поддержка языков
locale = LocaleMiddleware(api)
dp.middleware.setup(locale)
# Разграничение доступа
access = Access(api.check_user)
dp.middleware.setup(access)

_ = locale.get_text
как можно сделать чтоб в мидлваре access была видна функция  _
Вроде Алекс в примере в каждом модуле отдельно присваивал функцию к _
источник

d

djigit0s in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Вроде Алекс в примере в каждом модуле отдельно присваивал функцию к _
Сейчас попробую как Tishka сказал передать параметром
источник

d

djigit0s in aiogram [ru]
@bomzheg , @Tishka17 Получилось через параметр. Спс) Не могли бы посмотреть  мой мидлваре и дать оценку или совет что переделать?
https://pastebin.com/pmnApgfc
источник

T

Tishka17 in aiogram [ru]
djigit0s
@bomzheg , @Tishka17 Получилось через параметр. Спс) Не могли бы посмотреть  мой мидлваре и дать оценку или совет что переделать?
https://pastebin.com/pmnApgfc
отступы почини
источник