Size: a a a

2020 November 11

in aiogram [ru]
Satanas Nature
* Я не спрашиваю как, просто хочу узнать можно ли!

Возможен ли такой функционал:
Ожидать сообщение от пользователя;
Пользователь ответил;
Бот совершил действие;
Ожидать сообщение от пользователя;
Пользователь ответил;
Бот совершил действие

И всё это в одном message_handler
Зачем в одном хендлере? Это же неправильно
источник

S

Satanas Nature in aiogram [ru]
Хорошо, тогда такой вопрос
источник

G

Gabben in aiogram [ru]
Satanas Nature
* Я не спрашиваю как, просто хочу узнать можно ли!

Возможен ли такой функционал:
Ожидать сообщение от пользователя;
Пользователь ответил;
Бот совершил действие;
Ожидать сообщение от пользователя;
Пользователь ответил;
Бот совершил действие

И всё это в одном message_handler
разрешаю!
источник

S

Satanas Nature in aiogram [ru]
Возможно ли с одного хэндла передать параметр в другой без каллбэк?
источник

S

Satanas Nature in aiogram [ru]
Да/Нет?
источник

G

Gabben in aiogram [ru]
Да
источник

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

S

Satanas Nature in aiogram [ru]
Отлично
источник

S

Satanas Nature in aiogram [ru]
Спасибо :)
источник

A

Artem in aiogram [ru]
А если я буду делать отложенные форварды например из канала в другие чаты через метод sleep, с интервалом 24часа, у меня не будет код выполняться и хэндлеры не будут работать?
источник

ЕП

Евгений Петров... in aiogram [ru]
Смотря какой слип
источник

S

Satanas Nature in aiogram [ru]
Artem
А если я буду делать отложенные форварды например из канала в другие чаты через метод sleep, с интервалом 24часа, у меня не будет код выполняться и хэндлеры не будут работать?
Ну если ты сделаешь этот хэндл асинхронным, то остальной код будет выполняться
источник

ЕП

Евгений Петров... in aiogram [ru]
Satanas Nature
Ну если ты сделаешь этот хэндл асинхронным, то остальной код будет выполняться
Плохой ответ
источник

ЕП

Евгений Петров... in aiogram [ru]
Если в "асинхронном хэндле" впихнуть синхронный time.sleep(), то встанет всё
источник

S

Satanas Nature in aiogram [ru]
*Если ты сдалаешь это в отдельной функции и через луп передашь её в дп, то остальной код будет работать
источник

ЕП

Евгений Петров... in aiogram [ru]
Всё равно коряво. Если не ошибаюсь, даже так синхронный слип поставит всё раком
источник

A

Artem in aiogram [ru]
я для теста делал 60 секунд слип в чате, в котором писали каждые 10-20 секунд. Несколько сообщений форварднулось и все встало с ошибкой, через некоторое время
источник

S

Satanas Nature in aiogram [ru]
Artem
я для теста делал 60 секунд слип в чате, в котором писали каждые 10-20 секунд. Несколько сообщений форварднулось и все встало с ошибкой, через некоторое время
Щас погоди
источник

S

Satanas Nature in aiogram [ru]
источник

S

Satanas Nature in aiogram [ru]
источник