Аннотация на русском языке: В статье представлена разработка Telegram-бота для автоматизации процесса обработки заявок на возврат товаров, приобретённых на маркетплейсах Wildberries, Ozon и Яндекс.Маркет. Система реализована на языке Python с использованием фреймворка aiogram 2.x и механизма конечных автоматов (FSM). Бот последовательно собирает необходимые документы (чек, фото товара, скриншот отзыва и заявки на возврат), формирует структурированную запись в Excel-таблице и уведомляет администратора о новой заявке. Описаны архитектура, ключевые технические решения и результаты тестирования: точность FSM-переходов — 98%, корректность сохранения данных — 100%, среднее время обработки заявки — 3,4 с.
The summary in English: The article presents the development of a Telegram bot for automating the processing of return requests for goods purchased on the Wildberries, Ozon, and Yandex.Market marketplaces. The system is implemented in Python using the aiogram 2.x framework and a finite state machine (FSM) mechanism. The bot sequentially collects the necessary documents (receipt, product photo, review screenshot, and return request screenshot), generates a structured entry in an Excel spreadsheet, and notifies the administrator of a new request. The architecture, key technical solutions, and testing results are described: FSM transition accuracy — 98%, data storage correctness — 100%, average request processing time — 3.4 s.
Ключевые слова:
Telegram-бот, маркетплейс, возврат товара, aiogram, FSM, конечный автомат, автоматизация, Wildberries, Ozon, Яндекс.Маркет, Python, Excel.
Key words:
Telegram bot, marketplace, product return, aiogram, FSM, finite state machine, automation, Wildberries, Ozon, Yandex.Market, Python, Excel.