Telegram bot for car search on AUTO.RIA
Main functionality:
– start menu with buttons (without manual commands)
– selection of car brand through inline buttons (Audi, BMW, Mercedes, Toyota, Renault)
– filter by year range
– automatic parsing of ads from AUTO.RIA
– building a list of models by selected brand (X5, G-Class, Q5, etc.)
– filtering results by year and model
– output with a link to the ad
Technologies:
– Python 3
– framework #Aiogram 3 (Telegram Bot API)
– #httpx + #BeautifulSoup4 for HTML parsing
– asynchronous code based on #asyncio
– project structure: separate modules for handlers, keyboards, and parsing services.
– start menu with buttons (without manual commands)
– selection of car brand through inline buttons (Audi, BMW, Mercedes, Toyota, Renault)
– filter by year range
– automatic parsing of ads from AUTO.RIA
– building a list of models by selected brand (X5, G-Class, Q5, etc.)
– filtering results by year and model
– output with a link to the ad
Technologies:
– Python 3
– framework #Aiogram 3 (Telegram Bot API)
– #httpx + #BeautifulSoup4 for HTML parsing
– asynchronous code based on #asyncio
– project structure: separate modules for handlers, keyboards, and parsing services.