тз

тз


Нужно сделать бота-конструктор других ботов

Чел заходит в бота, видит приветственное сообщение и кнопку "Создать бота"

Для того, чтобы создать бота он должен переслать из botfather сообщение с токеном (бот сам должен спарсить токен)

пример сообщения

После этого человеку доступны такие кнопки :

Админка

Настройки магазина

Настройки бота

Категории и товары

Премиум

Вот таким текстом я выделил разделы

А вот таким текстом - подразделы в этих разделах


Основной бот (в котором вся настройка будет происходить)

Админка

Рассылка - запустить рассылку


Премиум настройки - настроить модули (Функция, что чел должен что-то обязательно сделать перед пользованием ботом. Например, принять правила)

Также, премиум убирает рекламу в боте, позволяет настроить своё меню в боте (Поменять текст на кнопках), позволяет сделать больше чем одну дополнительную кнопку и позволяет подключить оплату через крипту. Также, чел с премиумом может поменять приветственное сообщение в его боте на своё. Должны быть доступны такие штуки как <user>, <id>. Например, чел хочет, чтобы бот приветствовал каждого и писал его имя, тогда он пишет : Привет, <user>.

Купоны - можно создать купон, указать количество раз, указать скидку в процентах

Настройки уведомлений (Чел будет видеть зарегистрированных пользователей в боте и сделки, в этом меню можно отключить эту функцию)

Статистика - последние сделки за день, количество пользователей в боте, количество зарегистрированных за сегодня, количество и сумма сделок за сегодня

Настройки магазина

Настройки оплаты - после нажатия на кнопку, у чела такое меню :

И возможность подключить оплату через крипту (через банкира) - премиум функция

Кнопка помощи - чел пишет, что бот будет отвечать при нажатии в его боте на кнопку "Помощь"

Кнопка Правила чел пишет, что бот будет отвечать при нажатии в его боте на кнопку "Правила"

Доп. Кнопки - чел может добавить свою кнопку, указать название самой кнопки и ответ бота при нажатии на неё. Также, в этом меню он может удалить ранее созданные доп кнопки (Без премиума - можно создать не больше одной дополнительной кнопки)

Редактировать меню - премиум функция. Чел может полностью Изменить названия кнопок в своём боте

Настройки бота

Изменить токен

Остановить бота

Удалить бота

Пользователи - чел может посмотреть список пользователей своего бота. Командой ban может забанить кого-то из них

Категории товаров

После нажатия на эту кнопку, чел видит список категорий в своём боте. Если их нет, то бот предлагает создать категорию.

После того, как чел создал категорию, он может добавить товар

Стрелками он может переместить категорию вверх или вниз в боте (если например несколько категорий и он хочет, чтобы определенная категория была сверху, а другая под ней)

Добавить товар - чел добавляет товар. Товар бывает двух видов : уникальный и неуникальный. Если товар неуникальный, то он просто заливает ссылку/какой-то документ/еще че-то (Бот должен принимать даже архивы и другие документы, которые ему чел переслал)

Если товар уникальный, то чел должен его залить и соответственно 1 товар=1 покупатель. Бот должен уведомлять чела, если у него закончился товар.

Чел может написать описание к товару, вставить картинку

Товар - залить сам товар

Изменить тип - сменить с уникального на неуникальный

Стрелки - перемещение, также как и категорий

Премиум

Чел может купить премиум и посмотреть, сколько премиума у него осталось


Бот клиента (Которого он настраивал)

Кнопка О сервисе убирается, если у чела есть премиум

Купить - бот присылает категории товаров

Личный кабинет -

Добавить еще кнопку нужно "Активировать купон"

Правила - правила

помощь - помощь


Моя админка

команда ban @user - банит юзера

Выдать баланс -

Рассылка - рассылка в основном боте

Рассылка по непремам - рассылка по ботам, в которых нет премиума



Report Page