Телеграм бот обменник

50 000 руб. за проект
31 октября 2023, 20:28 • 31 отклик • 206 просмотров
1. Основное описание:
Телеграм бот, предназначенный для обмена ****** на USDT(Возможно BinancePay без API либо какие-то альтернативы). В будущем возможно добавление новых направлений для обмена.

2. Функционал бота:

2.1. Заявки на обмен:

Приходят заявки от пользователей с подробной информацией.
Пример формата заявки:

Новая заявка №23

@username
15/1 (успешные/отмененные)
Продаю: Мексиканский песо
Покупаю: USDT
Сумма: 100 MX$
Курс для продажи: 0.0551884

Подходящие аккаунты для обмена

Верифицированные(в сервисе, валютой которого пользователи будут меняться):
Все, кроме Египет

Не верифицированные:
Мексика



2.2. Процесс обмена:

Пользователь с USDT (п1) переводит деньги на кошелёк сервиса.
При успешном переводе пользователю с ****** (п2) отправляется уведомление.
П2 переводит деньги на указанный номер п1.
П1 получает уведомление и может подтвердить или отклонить перевод.
При подтверждении бот переводит USDT пользователю п2 с учетом комиссии.

Гарантия обмена будет осуществляться через USDT кошелёк, вторая валюта будет переводиться между пользователями.

2.3. Функции пользователя:

Просмотр активных и завершенных заявок.
Счетчик успешных и отмененных сделок.

2.4. Функции администратора:

Просмотр статистики: количество сделок в день/месяц/год, рейтинг валют, доход от обменов и т.д.
Логгирование: возможность отслеживать действия пользователей и состояние системы.
Настройки: задание чата для логгирования, установка комиссии, назначение сотрудников поддержки и т.д.

2.5. Дополнительные функции:

Защита от спама и взлома.
Функционал технической поддержки.
Реферальная система с механизмом скидок.
Возможность торговли с владельцем бота при отсутствии предложений.

3. Технические требования:

Вести логирование каждого действия в файлах и (при желании) отправлять в группу телеграм.
Реализовать механизмы быстрой и надежной обработки платежей.
Мониторинг лимитов платёжной системы USDT, и при необходимости смена аккаунта.

4. Дизайн и интерфейс:

Интуитивно понятный интерфейс с ясными указаниями и подсказками. Возможно административная часть и часть поддержки на web админке.
Понятное и удобное меню с разделами: "Активные заявки", "Мои сделки", "Помощь", "Настройки" и т.д.

5. Тестирование:

Провести комплексное тестирование перед запуском в эксплуатацию.
Обеспечить возможность исправления возникающих ошибок в реальном времени.


Расценок не знаю , сумма взята c потолка, жду ваших предложений.
Возможно дополнение ТЗ с выбранным разработчиком, если какие-либо пункты упущены из виду.