Написать телеграм бота по предоставлению смм услуг по API
https://xmind.works/share/DyIUqfk3 - ссылка на карту бота, тексты, алгоритм и т.д.
Описание бота. Бот предоставляет смм услуги.
Перечень услуг:
1.Умные просмотры – вручную
2.Просмотры РФ для ТОП - вручную
3.Просмотры Базовые - вручную
4.Просмотры на пост – по апи
5.Подписчики в канал/чат – по апи
6.Подписчики в бота – по апи
7.Реакции на пост – по апи
8.Умные авто реакции - вручную
9.Репосты на пост – по апи
10. Авторепосты – вручную
Часть услуг включаются вручную путем отправки заказа администратору в боте, часть услуг автоматоматически по api. Те услуги, что включаются автоматом, не приходят админу.
Услуги по api через сайт https://partner.soc-proof.su/api , id услуг указана в карте бота и может меняться в админке на сервере или в боте.
Как работает бот. Юзер пополняет бота через сервисы и использует баланс, заказывая услуги.
Баланс.
Пополнение баланса пользователем 4 методами:
1.ЮMoney/карта RU – по кнопке, пример по ссылке: https://yoomoney.ru/transfer/quickpay?requestId=353235353531333034355f61646465363662643639316631613561613961663633613532313733626363646266343264666366
2.ЮКасса/карта RU/Qiwi – через ключ и shopid
3.Visa/Mastercard Все страны - https://paypalych.com
4.Cryptocloud
Статистика заказа, которая должна предоставляться в боте администратору по команде:
Статистика для админа в боте:
3.1. статистика по заказам в двух таблицах:
1) автоматические услуги по апи: 1) username оплатившего 2) наименование услуги 3) параметры заказа (количество) 4) дата покупки 5) способ оплаты 6) сумма оплаты в руб.
2) услуги, включаемые вручную: 1) username оплатившего 2) наименование услуги 3) параметры заказа (количество просмотров/реакций/репостов; количество дней, скорость и т.д) 4) дата покупки 5) способ оплаты 6) сумма оплаты в руб.
3.2. статистика по пополнениям баланса в формате: 1) username оплатившего 2) дата пополнения 3) сумма в руб. 4) способ пополнения
Функционал админа:
1)возможность пополнять/списывать баланс пользователя через бота командой
2)удаление заказов, которые ставятся вручную, из Мои заказы у юзера через команду в боте
3) получение статистики в боте
Уведомление юзерам по заказам, который включаются вручную за x часов с предложением продления. Информация о заказе и кнопка in-line Подтвердить продление.
Если вы полностью изучили ТЗ, готовы выполнить заказ, укажите движок, точные сроки выполнения и стоимость. Нужен ответственный исполнитель, который будет всегда на связи.
Если у вас остался вопрос по реализации, задайте его пожалуйста до начала выполнения.