FunPay
Главный плагин для работы с аккаунтом FunPay. Через него включаются ответы на сообщения, автоответ, автоподтверждение, ответы на отзывы, уведомления в Telegram и базовое управление состоянием аккаунта.
База знаний
Здесь пользователь должен реально понимать, что такое Golden Key, proxy, автоответ, аренда Dota 2 и модуль скинов, и что делать, если что-то пошло не так.
Golden Key нужен для авторизации FunPay-аккаунта внутри сервиса. Без него модуль не сможет читать заказы, отправлять ответы и управлять связанными сценариями.
Обычно ключ берут из браузерной сессии уже после входа в FunPay. Самый простой путь — через расширение для cookies или devtools браузера.
После вставки Golden Key в аккаунт сервиса мы проверяем, что ключ рабочий. Если авторизация не проходит, скорее всего ключ уже обновился и его нужно получить заново.
Proxy нужен, чтобы рабочие действия аккаунта шли через отдельный стабильный контур. Это особенно важно для арендных аккаунтов, модулей лотов и скинов.
Поддерживаются обычные HTTP и SOCKS5 форматы: `http://login:password@host:port`, `http://host:port`, `socks5://login:password@host:port`, `socks5://host:port`.
Если proxy slow или proxy bad, сервис покажет это в аккаунте и отправит алерт в событиях и Telegram.
Auto Reply — это первый автоматический ответ покупателю после нового сообщения или нового заказа. Он нужен, чтобы покупатель сразу видел, что заказ принят и бот работает.
Важно не перегружать этот текст. Пользователю лучше дать короткий уверенный ответ: заказ принят, выдача идёт автоматически, при необходимости команды доступны в чате.
Для каждого аккаунта текст автоответа хранится отдельно, но глобально можно включить его по умолчанию для новых аккаунтов.
Автоподтверждение — это сообщение после оплаты, когда заказ уже перешёл в рабочую стадию. В этот момент покупатель должен получить понятный следующий шаг: ждать выдачу, проверить чат или воспользоваться командой.
В модуле аренды автоподтверждение идёт в связке с выдачей. В базовом FunPay модуле оно просто поддерживает коммуникацию и снижает количество ручных ответов.
Смысл этой функции не в спаме, а в том, чтобы не оставлять покупателя в тишине после оплаты.
Dota 2 Rent — это надстройка над FunPay Base. Сначала всегда работает базовый модуль FunPay, а уже поверх него включается арендная логика.
Модуль делает автоаренду через DotaGG: получает заказ, выдаёт данные аккаунта, следит за таймером аренды, даёт команды `!код`, `!осталось`, `!продлить` и управляет продлением.
Также модуль генерирует арендные лоты, поддерживает отдельный лот продления и хранит служебные шаблоны сообщений, чтобы выдача была единообразной.
Dota 2 Market — отдельный вертикальный модуль для перепродажи скинов и предметов на FunPay. Он не про аренду, а про работу с market.dota2.net, предметные пулы и публикацию/обновление лотов.
По текущему рабочему проекту модуль умеет держать fixed / pair / bundle / dynamic пулы, собирать данные по рынку, считать цену по рабочей стратегии проекта и публиковать/обновлять FunPay-лоты через bridge.
После покупки модуль ведёт покупателя через trade-link flow: просит ссылку, проверяет её, отправляет предмет и умеет показывать ручной разбор или ошибку, если заказ не прошёл автоматически.
Для этого слоя proxy критически важен: операции с FunPay должны идти через proxy-контур, иначе bridge блокирует выполнение.
Если аккаунт перестал работать, в первую очередь проверь proxy, Golden Key и статус модуля на странице аккаунта.
Если proxy bad — меняем proxy и повторно проверяем. Если Golden Key невалиден — перевыпускаем ключ и сохраняем заново.
Если модуль аренды не выдаёт данные, смотри события: там должно быть видно, проблема в DotaGG, в шаблоне выдачи или в самом аккаунте.
FunPay
Главный плагин для работы с аккаунтом FunPay. Через него включаются ответы на сообщения, автоответ, автоподтверждение, ответы на отзывы, уведомления в Telegram и базовое управление состоянием аккаунта.
Dota 2 Rent
Надстройка над FunPay для Dota 2 аренды. Внутри живут автоаренда через DotaGG, выдача логина и кода, продление заказа, команды !код / !осталось / !продлить, а также генерация лотов и служебных шаблонов.
Dota 2 Market
Отдельный модуль для торговли предметами Dota 2 на FunPay. Он работает через market.dota2.net, держит fixed / pair / bundle / dynamic пулы, считает цены по рабочей стратегии проекта, просит trade-link у покупателя, ведёт order flow и показывает баланс торгового контура. Для bridge-операций с FunPay модуль требует рабочий proxy-контур.