Нужен телеграм бота для системы предзаказа товара с парсингом информации от поставщика, диалогом с заказчиками и работой с БД
Основные Блоки
0. Открыть предзаказ
1. Получить информацию об актуальном товаре у поставщика
2. Обработать полученные данные
3. Передать в канал и выдавать в личку по запросу клиентов
4. Собирать данные о предзаказе у клиентов
5. Выдать сформированный предзаказ поставщику
6. Закрыть предзаказ
Основные блоки детальнее
--Открыть предзаказ--
Администратор в админке через бота "открывает" предзаказ. Предзаказу присваивается уникальный номер, который будет записан в БД
--Получить информацию об актуальном товаре у поставщика--
Есть поставщик товара, он переодически скидывает в Whatsup (далее WA) поток сообщений о наличии товара на складе.
Поток сообщений обычно имеет структуру:
– Текстовое описание
– фото1
– фото2
....
-фотоХ.
--Обработать полученные данные--
a) Сформировать сообщение следующим форматом:
Группа картинок (media_group) + подпись под ними (caption)
b) На картинки нанести текст артикула(получить из первой строчки текста) и номера внутри группы и нанести watermark фоном
c) В тексте (caption):
– Изменить цену: В тексте содержится стоимость в евро, нужно ее выцепить и изменить на рублевую согласно установленному курсу в админском интерфейсе и установленной марже там же
– Изменить артикулы: В тексте содержатся абривиатуры артикулов, их нужно зареплейсить согласно базе реплейсов в админском интерфейсе (пример: СО+SI -> Хлопок+Шлек, через ругулярки)
Получится единица сообщения
--Передать в канал и выдавать в личку по запросу клиентов--
Сформированные единицы сообщений нужно
а) Записать в базу и смапить с активным заказом
б) Переслать в общий телеграм канал/группу
в) Выдавать по запросу в личку пользователю, если он начал диалог с ботом. Выдавать данные нужно только от активного предзаказа, поэтому требуется запись в БД
--Выдать сформированный предзаказ поставщику--
Администратор в админке может в любой момент отправить поставщику в телеграм через бота набранный предзаказ.
Поставщик должен получить сообщения от бота в формате: артикул, номер цвета, количество и ФОТО. Под каждым сообщением две кнопки, "Подверждаю" и "Не подтверждаю". Ответы поставщика должны записаться в базу
--Собирать данные о предзаказе у клиентов--
Пользователь начинает диалог с ботом, получает от него группы сообщений из актуального предзаказа. Под каждой группой должна быть кнопка "Заказать", при нажатии на которой ответить на вопросы: номер цвета, сколько в шутках, свои ФИО-телефон-адрес, комментарий. Артикул должен подставляться автоматически, мы его уже знаем. Информация об этом предзаказе записывается в базу
--Закрыть предзаказ
Администратор через админку в боте закрывает предзаказ, формируется два финальных списока заказанного товара
а) Список для поставщика содержит информацию: что (артикул и цвет), сколько (штук) и ФОТО
б) Список для администратора содержит: что (артикул и цвет), ско
Доработка и настройка сайта
Доработка сайта
Настройка сайта
CMS
Самописная
Виды сайтов
Лендинг
Интернет-магазин
Дополнительно
SEO оптимизация
Десктоп программирование
Готовые программы
Скрипты и боты
Чат-боты Telegram
Мобильные приложения
Android
Контакты
Контакты видны только пользователям с аккаунтом pro