Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Description:
This is a Telegram bot that allows users to check their Spotify playlists for duplicate tracks. The bot processes playlist links, analyzes their contents, and informs the user which tracks are duplicates and which are unique.

Key Features:

Multiple language support: English and Russian, with the ability to select a language via built-in buttons.
Asynchronous request processing using asyncio and httpx.
Real-time interface translation using deep-translator.
Removal of intermediate messages after processing for a clean interface.
Interactive user interaction via inline buttons.
Integration with FastAPI for server-side playlist data processing.

Technologies Used:

Python 3.12
Aiogram 3.x — for creating a Telegram bot and working with inline buttons
HTTPX — for asynchronous HTTP requests
FastAPI — for server-side data processing
Pydantic — for data validation
deep-translator — for automatic text translation
dotenv — for secure storage of the bot token

What the project demonstrates:

Proficiency with asynchronous Python and request processing.
Ability to integrate multiple libraries and technologies into a single project.
Experience working with APIs and external services (Spotify, Deep-translate).
Ability to create an interactive and multilingual user interface
Work details
Budget 200 USD
Added 10 November 2025
63 views
Freelancer
Alexey Vorontsov
Poland Warszawa
No reviews

Available for hire Available for hire
On the service 8 months 2 days