Суть проекта: Сайт, где люди могут мгновенно купить или продать ключи Team Fortress 2. Всё должно работать автоматически через наших Steam-ботов, без участия админа.1. Как это должно работать для клиентаПри покупке: Юзер указывает количество ключей, вставляет свою трейд-ссылку, выбирает СБП или Крипту и оплачивает. Как только деньги пришли бот на автомате кидает ему ключи в Steam.При продаже: Юзер указывает количество ключей, вводит свои реквизиты (номер телефона для СБП или адрес крипто-кошелька). Сайт дает ему ссылку на обмен в Steam. Как только юзер отдал ключи нашему боту сайт автоматически переводит ему деньги.2. Главные требования (за что будет жесткий спрос):Защита от подмены трейда (Анти-скам): Когда бот отправляет обмен, он должен писать в сообщении к трейду секретный код (например, 4 цифры). Этот же код юзер должен видеть на сайте. Если коды совпали значит, трейд безопасный.Авторизация через Steam: Вход на сайт только через официальный Steam (кнопка «Войти через Steam»). Юзер не должен регистрироваться через почту или пароли.Стабильность ботов: Боты работают через файлы maFile (из Steam Desktop Authenticator). Они должны сами переподключаться, если Steam лагает, и не уходить в бан из-за слишком частых запросов. Каждый бот должен сидеть на своих прокси.Оплата и выплаты: Интегрируем платежки с поддержкой СБП (оплата по QR-кодам) и выплатами на карты/номера телефонов. По крипте подключить готовый мерчант (например, Cryptomus) с автоконвертацией по актуальному курсу.Админка: Простая панель, где я могу одной кнопкой поменять цену покупки/продажи ключа, посмотреть баланс ключей на ботах и вручную подтвердить перевод, если платежка зависла.3. Проверка и приемка работыПроект принимается только после тестов «на прочность». Мы будем проверять сайт в боевых условиях:Попробуем прервать оплату посередине.Попробуем кликнуть кнопку покупки 10 раз одновременно, чтобы проверить, не сломается ли баланс.Проверим, как сайт реагирует, если сервера Steam упадут (транзакции не должны пропадать).
Опубликован 12.06.2026 в 09:15 Последнее изменение: 12.06.2026 в 09:14