Продаю готовый Telegram-бот интернет-магазина на Python (python-telegram-bot 21.6). Бот сделан универсально: сейчас в нём каталог часов, но название товаров, фото, цены и описания меняются прямо из Telegram за пару кликов — подходит под любую нишу (одежда, аксессуары, косметика, цветы и т.д.).
Что умеет бот:
- Каталог товаров с фото, названием, ценой и описанием
- Корзина: добавление, изменение количества, удаление позиций
- Оформление заказа прямо в чате (имя, телефон, адрес) — заявка мгновенно приходит админу в личные сообщения
- Админ-панель без программирования: добавление, редактирование, удаление товаров, изменение цены и фото — всё командой `/admin`
- Команда `/orders` — последние заказы прямо в чате, без открытия файлов
- Данные переживают перезапуск сервера (корзины и незавершённые диалоги сохраняются)
- Глобальная защита от сбоев: ошибка в одном диалоге не «роняет» бота для остальных покупателей
- Чат с менеджером: покупатель может написать вопрос, админ отвечает прямо из Telegram
Опциональный ИИ-блок (GigaChat от Сбера, включается одним ключом, есть бесплатный лимит):
- Подбор товара по описанию словами покупателя («строгие часы в подарок до 10000₽»)
- Автогенерация продающего описания товара при добавлении в каталог (`/auto`)
- ИИ-черновик ответа менеджеру на вопрос клиента (менеджер сам решает, отправлять его или нет)
Без ключа ИИ-блок просто скрыт, бот работает как обычно — блок полностью опциональный.
Что входит в передачу:
- Полный исходный код бота (`bot.py`, ~1300 строк) + `requirements.txt`
- Инструкция по установке и запуску (README)
- Помощь с первым запуском и переносом на сервер покупателя
- Токен бота и права администратора переоформляются на покупателя при сделке (см. ниже)
Как проходит передача (по правилам биржи):
Токен бота будет перевыпущен через @BotFather непосредственно перед передачей, либо покупатель заводит нового бота у @BotFather и получает свой токен — так у продавца не остаётся доступа к боту после сделки. ID администратора в коде заменяется на Telegram ID покупателя. Готов провести сделку через гарант-сервис биржи.
Технологии: Python 3.10+, python-telegram-bot 21.6, requests. Разворачивается на любом VPS (Timeweb, Beget и т.п.) или на хостингах для ботов (Amvera, Railway, Render).