Что подготовить
- Активированный RentSteam, подключённый аккаунт продавца FunPay и работающий Worker.
- Steam-аккаунты с нужной игрой, действующими логином и паролем. Для автоматических кодов Guard нужен maFile с данными мобильного аутентификатора.
- Собственные лоты аренды и, при необходимости, отдельные лоты продления. Названия игры в пуле и привязке должны соответствовать друг другу.
При завершении аренды Pulse выполняет выбранное действие Steam. Подготовьте и проверьте нужные данные аутентификатора до включения автоматической смены пароля или выхода с устройств.
Пул Steam-аккаунтов
- Добавьте Steam-аккаунт: логин, пароль и игру или категорию. При наличии вставьте maFile в формате JSON.
- Проверьте доступные действия Steam для аккаунта и генерацию Guard. Отметьте аккаунт доступным для аренды только после проверки данных.
- При необходимости настройте Steam-прокси и дополнительные данные сервиса. Например, данные FACEIT можно передавать вместе с арендой; почтовые коды для него настраиваются в EmailCode с тем же лотом.
Замороженные, занятые или недоступные аккаунты нельзя считать свободным запасом. Для временной паузы используйте заморозку; удаление аккаунта и восстановление удалённого аккаунта служат другой задаче.
Привязка лотов и срок аренды
- Откройте «Лоты», выберите игру из пула и укажите ID основных лотов аренды.
- Для продления укажите ID отдельных лотов продления. Не используйте один ID одновременно для разных игр или двух плагинов выдачи.
- В названии основного лота обозначьте аренду, а в лоте продления обозначьте продление. Сверьте публичные условия и количество часов за единицу товара.
- Сохраните привязки и проверьте статус синхронизации с FunPay. Отсутствующий или удалённый лот исправьте в привязке.
По умолчанию одна единица заказа соответствует одному часу. Тег #Hours: в тексте лота задаёт часы за единицу. Например, #Hours: 2 означает два часа за одну штуку; это пример настройки. Итоговый срок учитывает количество заказа.
Для аренды с обязательной проверкой ПК-клуба добавьте в лот onlyPC: true и включите проверку onlyPC. Продление уже выданной аренды не требует новой фотографии.
Автоматика и завершение доступа
- Аккаунты FunPay
- Можно включить все аккаунты или ограничить список. При ограниченном режиме пустой список означает, что плагин не обслуживает ни один аккаунт.
- Интеграция FunPay и автовыдача
- Нужны для создания аренды по оплаченному заказу и отправки данных аккаунта.
- Новые аренды
- Отключение приостанавливает создание новых аренд. Действующие аренды, продление и получение кодов остаются доступны.
- Guard по команде
- Включает ответ на
!коди!codeдля разрешённого покупателя и его аренды. - Напоминания
- Задают обычное и критическое предупреждение перед окончанием. Проверьте время и текст с учётом выбранного действия завершения.
- Действие при завершении
- Выберите смену пароля или выход с устройств. Для смены можно задать длину генерируемого пароля. При ошибке закрытия доступа аккаунт требует проверки продавца.
- Бонус за отзыв
- Доступны отключение, настройка размера и минимальной оплаченной аренды или прежний режим тегов
#Review:в лоте. Условия бонуса должны совпадать с описанием продажи. - Smart Pricing
- При включении задаёт правила цены по ночному времени, дефициту и простою с нижним и верхним пределами. Перед включением проверьте базовую цену каждого лота.
Выдача и проверка onlyPC
После оплаты привязанного лота Pulse выбирает свободный Steam-аккаунт нужной игры, сохраняет аренду и отправляет данные покупателю. В активных арендах видны срок, аккаунт и заказ. При повторном событии оплаты проверяйте существующую аренду перед ручной выдачей.
В onlyPC покупатель сначала присылает фото из ПК-клуба. Продавец принимает решение в заявке; учётные данные выдаются после одобрения. Можно настроить повторный запрос фото, время удержания лота и доверенных покупателей. Доверие пропускает проверку фотографии, сохраняя остальные проверки заказа.
AI-подсказки и автоматическая оценка фото включаются отдельно. Для них нужны выбранные провайдер, модель и API-ключ. Перед включением учитывайте, что фото отправляется выбранному AI-провайдеру. При неопределённой оценке проверьте заявку вручную.
Команды покупателя
Команды отправляются в чат аренды на FunPay. Вместо STEAM_ЛОГИН укажите логин выданного аккаунта; при одной аренде логин можно не указывать.
!код STEAM_ЛОГИНПолучить Steam Guard для своей активной аренды, если maFile настроен и выдача кодов включена. Доступен вариант !code.
!статусПосмотреть аккаунт, игру и оставшееся время. Варианты: !status, !info.
!продлить STEAM_ЛОГИНПолучить ссылку на привязанный лот продления. При нескольких арендах укажите логин. Ссылка включается на 20 минут; оплаченные часы добавляются к аренде.
!помощьПоказать сообщение помощи. Варианты: !help, !команды.
При одновременной аренде Steam и Dota используйте !steam продлить STEAM_ЛОГИН, чтобы выбрать Steam. Условия программы лояльности и её команды проверяйте в настройках лояльности перед указанием в лоте.
Заменить аккаунт в действующей аренде
- В активной аренде выберите «Заменить аккаунт».
- Укажите другой свободный Steam-аккаунт той же игры. Если список пуст, добавьте подходящий аккаунт в пул или дождитесь его освобождения.
- Выберите «Отправить новые данные покупателю», если данные нужно отправить в связанный чат, и подтвердите замену.
Pulse резервирует новый аккаунт и сначала сбрасывает доступ к старому. После подтверждённого сброса новая учётная запись закрепляется за той же арендой до прежнего срока окончания. Замена не добавляет время аренды.
Если сброс старого доступа не завершён, новый аккаунт остаётся зарезервированным. Обновите аренду и используйте «Продолжить замену» с тем же аккаунтом. Если срок уже истёк, завершите аренду, чтобы освободить резерв.
После замены проверьте отдельно выбранный аккаунт и доставку сообщения в чат. Предупреждение о недоставленных или неподтверждённых данных не означает отмену уже выполненной замены.
Шаблоны и ручные действия
В сообщениях RentSteam можно изменить выдачу, помощь, продление, напоминания и ответы Guard. Для выдачи используются {game}, {login}, {password}, {duration}, {service_block}; для Guard {login} и {code}; для ссылки продления {link}. Переменные зависят от конкретного шаблона: сохраняйте те, которые уже есть в редактируемом сообщении.
Ручная выдача создаёт аренду выбранного свободного аккаунта. Если нужно отправить данные в чат, выберите аккаунт продавца и чат покупателя и включите соответствующее действие отправки. Факт создания аренды и результат сообщения проверяются отдельно. Для существующей аренды доступны продление и корректировка времени.
После смены действия завершения обновите текст выдачи и напоминаний: обещание смены пароля должно соответствовать настройке. maFile покупателю не отправляется.
Если аренда не выдана или не завершена
- Оплата есть, аренды нет
- Сверьте аккаунт FunPay, привязку ID лота, игру, свободные Steam-аккаунты и заявку onlyPC. Проверьте заказ в логах; не выдавайте второй аккаунт, пока не проверены активные аренды и чат.
- Guard недоступен
- Проверьте активную аренду, покупателя, логин и maFile. Команда чужого покупателя или после окончания доступа не даёт код.
- Продление не настроено
- Проверьте отдельный лот продления для игры и аккаунта продавца этой аренды. При нескольких арендах покупатель должен указать логин.
- Ошибка смены пароля или выхода
- Проверьте результат действия Steam и текущее состояние аккаунта. Аккаунт после неудачного закрытия доступа не следует возвращать в свободный пул до проверки.
- Перезапуск Worker
- Сохранённые аренды и ожидающие заказы используются при восстановлении. После запуска проверьте просроченные аренды, заявки onlyPC и ошибки синхронизации лотов.