Size: a a a

2020 August 24

G

Gabben in aiogram [ru]
fishsouprecipe 🤍
Габен, можешь подсказать как в фильтры из мидлвари прокинуть новую дату?
from aiogram.dispatcher.handler import ctx_data

async def ...(...):
   data = ctx_data.get()

как-то так
источник

f

fishsouprecipe 🤍 in aiogram [ru]
Gabben
from aiogram.dispatcher.handler import ctx_data

async def ...(...):
   data = ctx_data.get()

как-то так
не понял, у меня мидлваря закидывает в дату свою хуйню, а я хочу эту хуйню в фильтрах для хендеров юзать
источник

G

Gabben in aiogram [ru]
fishsouprecipe 🤍
не понял, у меня мидлваря закидывает в дату свою хуйню, а я хочу эту хуйню в фильтрах для хендеров юзать
в фильтре пишешь data = ctx_data.get(), где в data твоя хуйня
источник

G

Gabben in aiogram [ru]
в фильтре эти данные нормальным путем не получить
источник

G

Gabben in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Не нашел в черепахе оконных функций, ты не находил?
неа
источник

f

fishsouprecipe 🤍 in aiogram [ru]
А вот допустим я хочу в аргах кваргах dispatcher.message_handler указать напрямую новую дату, это никак?
источник

G

Gabben in aiogram [ru]
fishsouprecipe 🤍
А вот допустим я хочу в аргах кваргах dispatcher.message_handler указать напрямую новую дату, это никак?
не понял о чем ты
источник

F🍭

Fenicu 🍭 in aiogram [ru]
Габен, дай пожалуйста список базовых прав для пользователей в чате
источник

f

fishsouprecipe 🤍 in aiogram [ru]
text=[a, b, c] == Text(equals=[a, b, c])
источник

F🍭

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

G

Gabben in aiogram [ru]
Fenicu 🍭
Габен, дай пожалуйста список базовых прав для пользователей в чате
ты про эти?
источник

F🍭

Fenicu 🍭 in aiogram [ru]
да, что передать в ChatPermissions, чтобы рестриктед пропало
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
fishsouprecipe 🤍
не понял, у меня мидлваря закидывает в дату свою хуйню, а я хочу эту хуйню в фильтрах для хендеров юзать
источник

f

fishsouprecipe 🤍 in aiogram [ru]
Крутой дата класс)
источник

f

fishsouprecipe 🤍 in aiogram [ru]
Ля, получается мне фильтр мидлварь не нужна, могу через фабрику ебнуть?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
fishsouprecipe 🤍
Ля, получается мне фильтр мидлварь не нужна, могу через фабрику ебнуть?
Если тебе для вообще всех хендлеров то лучше мидлварь, а если для части то лучше наследник от Filter и BoundFilter
источник

F🍭

Fenicu 🍭 in aiogram [ru]
чтобы размутить пользователя достаточно же передать
await message.chat.restrict(user_id, message.chat.permissions)?
источник

f

fishsouprecipe 🤍 in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Если тебе для вообще всех хендлеров то лучше мидлварь, а если для части то лучше наследник от Filter и BoundFilter
Ну я поставил на on_pre_process_update и там уже извлекаю user_id. Пока бот в тест режиме, чтобы не заспамить бот апи
источник

F🍭

Fenicu 🍭 in aiogram [ru]
Fenicu 🍭
чтобы размутить пользователя достаточно же передать
await message.chat.restrict(user_id, message.chat.permissions)?
я так и делаю, но статус рестрикт не пропадает
источник

.

. in aiogram [ru]
fishsouprecipe 🤍
Ну попробуй инсертнуть дважды уникальный юзер ид, тебе даст ошибку, что такой юзер ид есть, её эксепти и в экспет блоке делай update этого юзера. Я конечно не работаю с БД, мб там есть какой-то изъебистый аля
SELECT (ЕСЛИ НИХУЯ ТО ИНСЕРТ, ЕСЛИ ЕСТЬ ТО АПДЕЙТ)
А  можно ли обновить старый(first_name)?
источник