Size: a a a

2020 October 20

E

Eugene in aiogram [ru]
А, думал, в библиотеке только базовые классы и нет никаких реализаций. Спасибо
источник

ЕП

Евгений Петров... in aiogram [ru]
А можно как-то в колбэк-фильтре указать "любой" action?
Вот пример: https://github.com/aiogram/aiogram/blob/dev-2.x/examples/callback_data_factory_simple.py#L41

Хэндлер @dp.callback_query_handler(vote_cb.filter(action=['up', 'down']))
Как-то можно указать аналог action="*"?
источник

Forevka ÐΞV... in aiogram [ru]
Евгений Петров
А можно как-то в колбэк-фильтре указать "любой" action?
Вот пример: https://github.com/aiogram/aiogram/blob/dev-2.x/examples/callback_data_factory_simple.py#L41

Хэндлер @dp.callback_query_handler(vote_cb.filter(action=['up', 'down']))
Как-то можно указать аналог action="*"?
Я думаю можно как то через lazy вычисления сделать
источник

AD

Artyom Dzya in aiogram [ru]
я особо не вникал, но писать в асинхронной функции  time.sleep() - это пздц, фу так делать, стоит почитать как вообще асинхронка устроена (спойлер: нужен asyncio.sleep())
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Евгений Петров
А можно как-то в колбэк-фильтре указать "любой" action?
Вот пример: https://github.com/aiogram/aiogram/blob/dev-2.x/examples/callback_data_factory_simple.py#L41

Хэндлер @dp.callback_query_handler(vote_cb.filter(action=['up', 'down']))
Как-то можно указать аналог action="*"?
Да, не указывпй action вообще
источник

B

Bunk Bunkovich 🐈 in aiogram [ru]
люди, так мне кто нибудь скажет, как из пост миддлвари узнать обработанный хэндлер?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Евгений Петров
А можно как-то в колбэк-фильтре указать "любой" action?
Вот пример: https://github.com/aiogram/aiogram/blob/dev-2.x/examples/callback_data_factory_simple.py#L41

Хэндлер @dp.callback_query_handler(vote_cb.filter(action=['up', 'down']))
Как-то можно указать аналог action="*"?
Указывай в .filter() только те параметры, что важны. Можно даже вообще никаких не указывать, а оставить пустые скобки
источник

ЕП

Евгений Петров... in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Указывай в .filter() только те параметры, что важны. Можно даже вообще никаких не указывать, а оставить пустые скобки
О, мерси
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Bunk Bunkovich 🐈
люди, так мне кто нибудь скажет, как из пост миддлвари узнать обработанный хэндлер?
Вроде бы кто-то говорил что проверяет это в on_process и перепроверяет, в постпроцессе, что все сходится
источник

B

Bunk Bunkovich 🐈 in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Вроде бы кто-то говорил что проверяет это в on_process и перепроверяет, в постпроцессе, что все сходится
ээ, а как мне узнать обработанный хендлер?
источник

AG

Artemy Gevorkov in aiogram [ru]
Artyom Dzya
я особо не вникал, но писать в асинхронной функции  time.sleep() - это пздц, фу так делать, стоит почитать как вообще асинхронка устроена (спойлер: нужен asyncio.sleep())
Согласен. Повторяю, она изначально была синк, но мне надо поставить её на асинк рельсы, только чтобы вызвать bot.send_message().
источник

AD

Artyom Dzya in aiogram [ru]
Artemy Gevorkov
Согласен. Повторяю, она изначально была синк, но мне надо поставить её на асинк рельсы, только чтобы вызвать bot.send_message().
ну вот time.sleep и блокирует всё
источник

B

Bunk Bunkovich 🐈 in aiogram [ru]
Bunk Bunkovich 🐈
ээ, а как мне узнать обработанный хендлер?
нароооод
источник

B

Bunk Bunkovich 🐈 in aiogram [ru]
Bunk Bunkovich 🐈
ээ, а как мне узнать обработанный хендлер?
@JRootJunior подскеж?
источник

ПЕ

Прокси Единый... in aiogram [ru]
Скажите пожалуйста, разве не проще хостить ботов через python anywhere? Или лучше через google cloud platform?
источник

F🍭

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

D

Dmitry. in aiogram [ru]
Прокси Единый
Скажите пожалуйста, разве не проще хостить ботов через python anywhere? Или лучше через google cloud platform?
Я на Heroku держу, раньше на AWS крутил
источник

D

Dmitry. in aiogram [ru]
Fenicu 🍭
лучше арендовать нормальную впс
Чем?
источник

F🍭

Fenicu 🍭 in aiogram [ru]
всем
источник

D

Dmitry. in aiogram [ru]
Ни чем
источник