Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Developed a modular and asynchronous Telegram bot in Python that functions as a personal AI assistant. The project is fully ready for deployment and automation of client service. Technical features and implemented functionality:
1. Asynchronicity: The bot is built on the modern framework aiogram 3.x, ensuring fast and stable message processing without delays.
2. AI Integration: Full connection to the Gemini 2.5 Flash neural network has been implemented via the official API from Google AI Studio.
3. Context Control (Memory Management): System instructions have been configured for the AI to provide clear, friendly, and accurate responses. A /reset command has been added for quick memory clearing of the current session.
4. Formatting and Filtering: The bot automatically processes Markdown formatting (code, bold text), adapting it for beautiful display in the Telegram interface.
5. Security: A filter by CHAT_ID has been added — the bot only responds to messages from a specific user (or admin), ignoring external requests. Token configuration is stored in a separate secure file.
6. Deployment: The script is optimized for 24/7 operation in the background on a Linux (Ubuntu) server.
Technology stack: Python 3.12+, aiogram 3.x, google-genai, Git, Linux.
Work details
Budget 34 USD
Added 8 June
20 views
Freelancer
Oleksandr Vasylevskyi
Ukraine Zhitomir
No reviews

Available for hire Available for hire
On the service 19 hours 55 minutes