@Urarapha

Бот отвечает на все изображения отправленные пользоваталем, как сделать чтоб отвечал другим вариантом на последующие?

Бот отвечает на все изображения отправленные пользоваталем.
Как сделать чтоб отвечал один раз на конкретное.
В нужном месте , если потом нужно будет принять ещё одно изображение, чтоб ответ был другим и результат, прописанным в след функции?
@dp.message_handler(lambda message: message.text == "Отправить фото")
async def getPhoto(message: types.Message):
    await message.reply('Ждем фото', reply_markup= Avatar) 

@dp.message_handler(content_types=['photo'])
async def handle_docs_photo(message: types.Message):
        idphoto= 1
        chat_id = str(message.chat.id)
        username = str(message.chat.username)
        fileid = str(random.randint(1,20000000))
        messageid = str(message.message_id)
        await message.photo[-1].download(chat_id +username + fileid + messageid + ".jpg")
        await message.reply('Отлично!', reply_markup= level1menu)
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

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