@HardX

Aiogram как ограничить число присылаемых фото?

Есть телеграмм бот , использую aiogram и FSM, задача бота скачать n количество присылаемых пользователем фото и перейти на следующий state.
На данный момент стоит счетчик и при достижении числа n, данные со state и фото сохраняются и осуществляется переход на новый state, НО если число отправленных пользователем фото больше n, то на следующий state прилетают и остальные фото ( которые не нужны). Как с этим бороться?
  • Вопрос задан
  • 156 просмотров
Решения вопроса 1
@HardX Автор вопроса
В итоге использовал state.curent как переменную, и если state сменился,
Только тогда счётчик фото обнуляю. Так все работает, и загружается именно первые n фотографий, и в state data добавляются photo file_id первых n фотографий
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы