Yurii Zaluha
Offer Yurii work on your next project.
Rating
Skills and abilities
Portfolio
-
34 USD Telegram clothing store on Python
PythonReady automated solution for retail business in Telegram.
The main architectural feature of the project is the separation of logic into two independent modules (bots) that operate in parallel within the same environment:
1. Client bot — responsible for interaction with the customer: displaying the product catalog, inline menu for size selection, and a step-by-step script for collecting order data.
… 2. Admin notification service — a separate microbot that instantly forwards generated orders to the store owner or manager in the admin chat. This completely unloads the main client interface and protects the system from crashes due to spam or Telegram API limitations.
Technical features and security:
- Implemented strict validation of incoming client data (full name and phone number) using regular expressions (RegEx). The bot automatically filters out incorrect inputs.
- Integrated HTML escaping to protect against syntax errors in the Telegram API. The bot reliably processes any user input, including special characters.
- Introduced Deep Linking functionality — admin messages contain clickable links to customer profiles via their unique Telegram ID. This allows the manager to message the customer with one click, even if their username is hidden.
Technology stack: #Python 3.10+, #pyTelegramBotAPI (#telebot), #RegEx, #HTML_parsing, #chat_bots, #automation