Фриланс › Проекты › Разработка для WEB › Веб программирование › Telegram-бот для заказов и уведомлений клиентов
Telegram-бот для заказов и уведомлений клиентов

Заказчик
Content
Параметры проекта
Вариант сотрудничестваОдноразовый проект
Предоплатабез предоплат
Способы оплатыНаличные, Банковский перевод
Приём заявокот сегодня, 06:26 до 2026-09-02
Описание проекта
У нас интернет-магазин, и мы хотим перенести весь процесс заказа в Telegram — туда, где наши покупатели и так проводят много времени. Нужен бот, в котором клиент листает каталог, складывает товары в корзину, оформляет и оплачивает заказ, а затем получает автоматические уведомления по мере того, как заказ проходит сборку и доставку, не покидая при этом чат. Если вопрос выходит за рамки бота, покупатель должен без лишних шагов переключиться на живого оператора.
Со стороны бизнеса нужна админ-панель для управления всем этим: актуальный список заказов, смена статусов (которая автоматически запускает уведомление клиенту) и инструмент рассылок для анонсов. Также хотим базовую аналитику — заказы по дням, выручку и топ-товары, чтобы видеть, как работает канал.
Бот должен работать в вебхук-режиме, а не на long polling; реализация возможна как на Python, так и на Node.js — в зависимости от того, что вам ближе. Код важно оставить чистым и расширяемым, чтобы позже без переписывания добавлять новые товары и статусы.
Функционал бота:
— Каталог товаров (inline-клавиатура)
— Корзина и оформление заказа
— Оплата через Telegram Pay или инвойс
— Автоуведомления об изменении статуса
— Эскалация на оператора
— Админ-панель: список заказов, обновление статусов, рассылка
— Аналитика: заказы, выручка, топ-товары
Стек:
— Python 3 + aiogram 3 ИЛИ Node.js + Telegraf
— PostgreSQL или MySQL
— Вебхук-режим
Со стороны бизнеса нужна админ-панель для управления всем этим: актуальный список заказов, смена статусов (которая автоматически запускает уведомление клиенту) и инструмент рассылок для анонсов. Также хотим базовую аналитику — заказы по дням, выручку и топ-товары, чтобы видеть, как работает канал.
Бот должен работать в вебхук-режиме, а не на long polling; реализация возможна как на Python, так и на Node.js — в зависимости от того, что вам ближе. Код важно оставить чистым и расширяемым, чтобы позже без переписывания добавлять новые товары и статусы.
Функционал бота:
— Каталог товаров (inline-клавиатура)
— Корзина и оформление заказа
— Оплата через Telegram Pay или инвойс
— Автоуведомления об изменении статуса
— Эскалация на оператора
— Админ-панель: список заказов, обновление статусов, рассылка
— Аналитика: заказы, выручка, топ-товары
Стек:
— Python 3 + aiogram 3 ИЛИ Node.js + Telegraf
— PostgreSQL или MySQL
— Вебхук-режим