Разработка ТГ БОТА
Цена договорная
Нужно сделать скрипт и написать тг бота который будет закрывать сразу несколько задач по использованию информационного сервиса в телеграм
Т.е мы продаем доступ к приватным источникам ввиде каналов, человек получает ссылку на один основной канал, а дальше имея доступ, подписывается на все, которые его заинтересовали, в них мы публикуем разную информацию
Функционал бота кнопками:
"Общее описание"
1. Кнопка "Купить подписку"
"Описание"
После нажатия на кнопку "Купить подписку" пользователь должен выбрать период оплаты кнопками:
1 месяц - 75$
3 месяца - 225$
6 месяцев - 450$
9 месяцев - 675$
12 месяцев - 900$
После выбора периода человеку должна прийти ссылка для оплаты, где он выберет удобный для себя токен оплаты и сеть.
1.1 Если человек не платил в течении n кол-ва времени, ему нужно пробовать заново
1.2 Если оплата прошла успешно мы высылаем ему доступ в основной канал с текстом:
Оплата прошла успешно, ваша ссылка для входа - "ссылка"
Если у человека заканчивается время оплаты подписки/пробный доступ по данной ссылке, он должен автоматически кикаться из основного канала и всех дополнительных. (т.е кикнули с основного, кикнули со всех.)
2. Кнопка "Пробный доступ"
"Описание"
Кнопка 2.1 - Получить пробный доступ.
Кнопка 2.2 - Назад
При нажатии на кнопку в первый раз:
@alex Ваша подписка активна до: 23.01.09 16:35
Ссылка на вступление в клуб - "ссылка"
При нажатии на кнопку во второй раз:
@alex лимит активаций исчерпан.
Кнопка - "Купить подписку"
Если у человека заканчивается время пробной подписки по данной ссылке, он должен автоматически кикаться из закрытого канала и всех дополнительных групп
3. Кнопка "Моя подписка"
Если есть активная подписка:
@alex Ваша подписка активна до: 23.01.09
Кнопка - "Продлить подписку"
Нет подписки:
На текущий момент нет активной подписки
Кнопка 1 - "Пробный доступ"
Кнопка 2 - "Купить подписку
4. Кнопка "Поддержка"
"Описание"
Здесь человек будет писать текст и нужно чтобы все сообщения с никами песылались в отдельный канал админу, где он видя ник сможет нажать на кнопку "ответить" прописать текст и выслать обратно пользователю в бота или "заблокировать".
5. Кнопка "Рефералка"
"Описание"
Ваша ререральная ссылка - https://t.me/CryptoLabClub_Bot?start=ref6873893476
Накопленная сумма: 50$
Кол-во приглашенных пользователей: 1
Сумма оплат от приглашенных пользователей: 100$
К данному сообщению со статистикой нужно добавить расширенная таблицу пользователей, которая будет выгржаться в exel, пример:
file:///C:/Users/админ/Downloads/Telegram Desktop/Пример таблицы .xlsx
Кнопка 5.1 - Обновить
Кнопка 5.2 - Вывод средств
Здесь должна подгружаться наша платежная система где пользователь по тому же принципу оплаты (только в обратном порядке) будет выбирать способ выплаты и вставлять свой адрес кошелька, на который мы произведем оплату
Кнопка 5.3 Назад
Примечание:
Супервайзеру:
7. БД и Админка:
Нужно сделать Базу данных и простенькую админку к ней, БД должна состоять из модулей:
1. Клиенты
2. Платежи
Сюда я буду добавлять каналы, из которых по истечению подписки у пользователя он должен быть удален, то есть будет группа каналов, из которых его нужно удалять. Когда пользователь берет пробный доступ, ему вылетит персональная ссылка, он попадет в основной канал где будет инструкция и тд и ссылки на все доп.каналы в которые он может входить.
Здесь должно быть 5 вариаций сроков подписки и стоимость к ним, чтобы я мог изменять:
1м - 10$
3м - 15$
6м - 20$
9м - 35$
12м - 40$
5. Сообщения бота
Сюда нужно добавить Название раздела и его действие и добавить возможность вставить текст/фото которые будут появляться при нажатии на это действие
Например:
Раздел - Главное меню
Текст - вывыввывывыы
Фото - (none)
6. Настройки
7.1 Добавить возможность самому генерировать ссылку для вступления человеку как подарок:
Ссылка для вступления - вывывы
7.2 Данные о сроки подписке (Тест/премиум) должны обновляться каждый час, у тех чье время закончилось - на выход.
Т.е мы продаем доступ к приватным источникам ввиде каналов, человек получает ссылку на один основной канал, а дальше имея доступ, подписывается на все, которые его заинтересовали, в них мы публикуем разную информацию
Функционал бота кнопками:
"Общее описание"
1. Кнопка "Купить подписку"
"Описание"
После нажатия на кнопку "Купить подписку" пользователь должен выбрать период оплаты кнопками:
1 месяц - 75$
3 месяца - 225$
6 месяцев - 450$
9 месяцев - 675$
12 месяцев - 900$
После выбора периода человеку должна прийти ссылка для оплаты, где он выберет удобный для себя токен оплаты и сеть.
1.1 Если человек не платил в течении n кол-ва времени, ему нужно пробовать заново
1.2 Если оплата прошла успешно мы высылаем ему доступ в основной канал с текстом:
Оплата прошла успешно, ваша ссылка для входа - "ссылка"
Если у человека заканчивается время оплаты подписки/пробный доступ по данной ссылке, он должен автоматически кикаться из основного канала и всех дополнительных. (т.е кикнули с основного, кикнули со всех.)
2. Кнопка "Пробный доступ"
"Описание"
Кнопка 2.1 - Получить пробный доступ.
Кнопка 2.2 - Назад
При нажатии на кнопку в первый раз:
@alex Ваша подписка активна до: 23.01.09 16:35
Ссылка на вступление в клуб - "ссылка"
При нажатии на кнопку во второй раз:
@alex лимит активаций исчерпан.
Кнопка - "Купить подписку"
Если у человека заканчивается время пробной подписки по данной ссылке, он должен автоматически кикаться из закрытого канала и всех дополнительных групп
3. Кнопка "Моя подписка"
Если есть активная подписка:
@alex Ваша подписка активна до: 23.01.09
Кнопка - "Продлить подписку"
Нет подписки:
На текущий момент нет активной подписки
Кнопка 1 - "Пробный доступ"
Кнопка 2 - "Купить подписку
4. Кнопка "Поддержка"
"Описание"
Здесь человек будет писать текст и нужно чтобы все сообщения с никами песылались в отдельный канал админу, где он видя ник сможет нажать на кнопку "ответить" прописать текст и выслать обратно пользователю в бота или "заблокировать".
5. Кнопка "Рефералка"
"Описание"
Ваша ререральная ссылка - https://t.me/CryptoLabClub_Bot?start=ref6873893476
Накопленная сумма: 50$
Кол-во приглашенных пользователей: 1
Сумма оплат от приглашенных пользователей: 100$
К данному сообщению со статистикой нужно добавить расширенная таблицу пользователей, которая будет выгржаться в exel, пример:
file:///C:/Users/админ/Downloads/Telegram Desktop/Пример таблицы .xlsx
- Добавить столбец «сумма выплаты»
- «сумма покупок» изменить на «сумма оплат»
- Убрать user id
Кнопка 5.1 - Обновить
Кнопка 5.2 - Вывод средств
Здесь должна подгружаться наша платежная система где пользователь по тому же принципу оплаты (только в обратном порядке) будет выбирать способ выплаты и вставлять свой адрес кошелька, на который мы произведем оплату
Кнопка 5.3 Назад
Примечание:
- Реферал должен подтягиваться за рефоводом после нажатия кнопки старт в боте
- Супервайзеру должны приходить уведомления в боте об успешной выплате средств или ошибке
- Реализовать функцию выставления начального капитала(чтобы они начинали не с балансом 0$, а, например 10$)
- Реализовать функцию ограничения вывода, т.е добавление минимальной суммы для вывода средств
Супервайзеру:
- сообщение об успешной выплате средств после подтверждения (в отдельном канале/чате)
- Успешный/не успешный вывод средств
- Сообщения от администратора
- Сообщение за 3 дня/2 дня/день/2 часа до окончания подписки, уведомление отсылается ровно в то время в которое и купил
- сообщения от пользователей с поддержки (в отдельный канал)
7. БД и Админка:
Нужно сделать Базу данных и простенькую админку к ней, БД должна состоять из модулей:
1. Клиенты
- Ник (@gread)
- Дата регистрации (2024/04/16 19:34)
- Тариф (Премиум/Тест)
- Завершение (2024/04/16 19:34)
- Родитель (@asasasa)
- Награда за реф. в % (По умолчанию 15% например, но нужно чтобы я мог менять)
- Баланс, свой + реф. (100$)
- Пробный период (Есть/Нет)
- Заблокирован (Да/Нет)
- Удалить (Крестик, для удаления)
2. Платежи
- Время (2024/04/16 19:34)
- Клиент (@gread)
- Сумма (100$)
- Оплачено (0, например если вызвал модуль, но не оплатил)
- Валюта (USDT TRC20)
- Период (1 мес.)
- Статус (Новый/старый)
Сюда я буду добавлять каналы, из которых по истечению подписки у пользователя он должен быть удален, то есть будет группа каналов, из которых его нужно удалять. Когда пользователь берет пробный доступ, ему вылетит персональная ссылка, он попадет в основной канал где будет инструкция и тд и ссылки на все доп.каналы в которые он может входить.
- ID (-417820100611)
- Название (ВАЫЫАЫВф)
- Пользователи (8)
- Удалить (крестик)
Здесь должно быть 5 вариаций сроков подписки и стоимость к ним, чтобы я мог изменять:
1м - 10$
3м - 15$
6м - 20$
9м - 35$
12м - 40$
5. Сообщения бота
Сюда нужно добавить Название раздела и его действие и добавить возможность вставить текст/фото которые будут появляться при нажатии на это действие
Например:
Раздел - Главное меню
Текст - вывыввывывыы
Фото - (none)
6. Настройки
- Имя админа (fddfas)
- Url ссылка админа (https://t.me/вывы)
- Награда за реферала в % (15%)
- Id основного канала (-100201796802611)
- Срок тестового доступа (1 день)
7.1 Добавить возможность самому генерировать ссылку для вступления человеку как подарок:
- Ник
- Тариф
- Дата
Ссылка для вступления - вывывы
7.2 Данные о сроки подписке (Тест/премиум) должны обновляться каждый час, у тех чье время закончилось - на выход.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.