Ответы пользователя по тегу Боты
  • Как бот может переслать файл с любым расширением в Telegram (aiogram)?

    @vyr0d0k
    У тебя тут достаточно много ошибок, вот как примерно должны выглядеть твои хендлеры:
    from aiogram.dispatcher import FSMContext
    
    
    @dp.message_handler(text="Отправить на проверерку", user_id=[список из ID (int) админов и исполнителей], state="*")
    async def send_order_main(message: types.Message, state: FSMContext):
        await state.set_state("название стейта")
        await message.answer("Отправьте файл заказа(файл с расширением .arexport):")
    
    
    @dp.message_handler(content_types=types.ContentType.DOCUMENT, state="название стейта")
    async def send_order_finish(message: types.Message, state: FSM Context):
        msg_document = message.document.file_id
        await dp.bot.send_document(775430746, msg_document)
        await state.reset_state()


    Если хочешь что-то ещё спросить, пиши в тг @yan_pr
    Ответ написан
    Комментировать