This is an aiogram bot that parses Avito with priority queues.
- sqlalchemy (Postgresql)
- alembic
- redis
- aiogram
- pytest
- pytest-asyncio
- playwright
- playwright-stealth
- bs4
- taskiq
- pandas
- structlog
First, you need to clone the repository:
git clone https://github.com/Mak-os-sourse/AvScan.git
Now you can run the container:
docker-compose up -d
├───src
│ ├───app
│ │ ├───bot
│ │ │ ├───fsm
│ │ │ ├───handlers
│ │ │ ├───keyboards
│ │ │ ├───middleware
│ │ │ └───templates
│ │ ├───core
│ │ ├───crud
│ │ ├───exceptions
│ │ ├───models
│ │ ├───services
│ │ │ └───parser
│ │ ├───tasks
│ │ └───types
│ └───tests
│ ├───crud
│ ├───factories
│ ├───services
└───main.py
