Руководство по плагину Steam Rental
Сдаёт ваши Steam-аккаунты в аренду без вашего участия. После оплаты покупатель получает логин и пароль, код Steam Guard запрашивает командой в чате, а когда срок выходит, бот завершает сессии и меняет пароль. Есть отдельный режим аренды через Remote Play.
🎯 Для чего это нужно
- Аренда без вас: выдача, код Steam Guard, конец аренды и смена пароля — автоматически, круглосуточно.
- Аккаунты под защитой: после аренды сессии отзываются, пароль меняется, а VAC и трейд-баны проверяются раз в час.
- Больше продаж: очередь, продление, бонус за отзыв и автоотключение лотов, когда свободных аккаунтов нет.
✨ Что умеет плагин
- Автовыдача: логин и пароль уходят покупателю сразу после оплаты
- Steam Guard по команде: покупатель пишет !код и получает код из вашего maFile
- Конец аренды: сессии отзываются, пароль меняется автоматически
- Dota 2 и CS2: пароль не меняется, пока покупатель доигрывает матч — аккаунт не получит штраф за покинутую игру
- Напоминания: покупатель получает предупреждение до окончания аренды
- Продление: отдельные лоты-продления и команда !продлить
- Бонус за отзыв: дополнительное время за отзыв 5★, штраф при удалении отзыва
- Очередь: если все аккаунты заняты, покупатель ждёт свою очередь
- Автоотключение лотов: когда свободных аккаунтов нет, лоты выключаются и включаются обратно сами
- Защита: чёрный список покупателей, заморозка аккаунтов, проверка VAC и трейд-банов раз в час
- Remote Play: аренда через Steam Link PIN, команда !пин
- Статистика: история заказов с выгрузкой в CSV и сводка за день в Telegram
- Пауза лотов: «⏸ Выключить все лоты» держит их выключенными, пока не включите снова
- Пароль сменили сами вне бота — «✏️ Указать пароль вручную», старый уйдёт в историю
⚡ Быстрый старт
- Добавить игру
- Добавить аккаунты с maFile
- Привязать лот FunPay
- Указать срок аренды тегом в описании лота
- Проверить выдачу
🛠️ Пошаговая настройка
ШАГ 1. Включите плагин (обязательно перед настройкой)
- Отправьте своему боту команду /menu.
- Откройте 🔧 Система и Конфиги → 🧩 Плагины и найдите Steam Rental.
- Нажмите «Включить».
- ‼️ Перезапустите бота командой /restart — без перезапуска плагин не заработает.
ШАГ 2. Шаг 1. Игра
- /srental → 🎮 Игры → ➕ Добавить игру.
- Название — как на FunPay, например Counter Strike 2.
- К игре привязываются и аккаунты, и лоты: бот выдаёт любой свободный аккаунт этой игры.
ШАГ 3. Шаг 2. Аккаунты
- /srental → 📋 Аккаунты → ➕ Добавить.
- Alias — короткое имя для себя, например cs1.
- maFile из Steam Desktop Authenticator — пришлите документом.
- Текущий пароль аккаунта и игра из списка.
- Много аккаунтов сразу — кнопка 📥 Импорт .maFile.
ШАГ 4. Шаг 3. Лот FunPay
- /srental → 🎯 Лоты → ➕ Добавить лот.
- ID лота — число из ссылки funpay.com/lots/offer?id=12345678.
- Выберите пул аккаунтов и ту же игру.
ШАГ 5. Шаг 4. Срок аренды — в описании лота на FunPay
- Добавьте в описание лота отдельную строку: #Hours: 24 — сутки, #Time: 2ч — два часа, #Time: 30m — полчаса, #Time: 1d — день.
- Без такого тега бот не выдаст аккаунт и напишет вам, что тег нужно добавить.
- Бонус за отзыв 5★ — тег #Review: 1h в том же описании.
ШАГ 6. Шаг 5. Продление (по желанию)
- /srental → 🎯 Лоты → 🔄 Добавить лот для продления.
- Срок продления тоже берётся из тега в описании лота, без тега — 1 час.
- Когда покупатель пишет !продлить, лот продления включается на 10 минут и выключается сам, если его не оплатили.
ШАГ 7. Шаг 6. Проверка
- /srental_test — проверить генерацию кода Steam Guard на первом аккаунте.
- Купите свой лот с другого аккаунта FunPay и убедитесь, что данные пришли.
ШАГ 8. Шаг 7. Монитор матча (Dota 2 и CS2)
- /srental → 🛡 Dota-монитор или 🛡 CS2-монитор (или команды /dota_monitor, /cs2_monitor).
- Аккаунты подхватываются сами по названию игры; вручную — ⚙️ Настройки → 🎯 Какие аккаунты отслеживать.
- Добавьте бесплатный ключ Steam Web API (⚙️ Настройки → 🔑): с ним статус покупателя свежий.
- Профиль Steam и «Сведения об играх» аккаунта должны быть открытыми, у аккаунта — maFile.
🕹️ Меню и кнопки
Меню /srental
- 📋 Аккаунты (N) — аккаунты с maFile: добавить, импорт .maFile, заморозка, ручной пароль
- 🎮 Игры (N) — игры, к которым привязываются аккаунты и лоты
- 🎮 Аренда (N) — активные аренды: время, продление, завершение
- ⚙ Настройки — уведомления, напоминания, команды, бонус за отзыв, защита
- 📝 Шаблоны — тексты покупателю: выдача, продление, напоминание и другие
- 📊 Статистика · 📜 История — заказы, выручка, выгрузка в CSV
- 🔧 Инструменты · 🔧 Массовые — проверки аккаунтов и операции над многими аккаунтами сразу
- 🛡 Dota-монитор · 🛡 CS2-монитор — не менять пароль, пока покупатель доигрывает матч
- 🎮 Remote Play — аренда через Steam Link PIN
- 🚩 Ивенты · 📝 Инструкция — события аренд и встроенная инструкция
🔄 Как это работает
- Оплачен привязанный лот — бот берёт срок из тега #Hours: или #Time: в описании лота.
- Выдаёт свободный аккаунт игры; все заняты — ставит покупателя в очередь, а лоты без свободных аккаунтов выключает.
- Покупатель пишет !код — получает код Steam Guard из maFile.
- До конца аренды — напоминание и предложение продлить (!продлить).
- Срок вышел — сессии отзываются, пароль меняется; в Dota 2 и CS2 — после матча, но не позже макс. ожидания.
💬 Как это выглядит
Покупателю после оплаты (шаблон по умолчанию)
🟩 АККАУНТ ВЫДАН!
🎮 Игра: Counter Strike 2
🔑 Логин: login123
🔒 Пароль: ••••••
⏰ Срок: 24 ч
💬 Команды: !код login123 | !продлить
⭐ +1 час за отзыв 5 звёзд!
🔄 Пароль сменится после аренды
⌨️ Команды
!код— код Steam Guard для текущей аренды, можно с логином: !код login (также !ркод; по-английски — !code)!продлить— ссылка на лот продления!статус— сколько времени аренды осталось!помощь— список команд!пин— новый Steam Link PIN (аренда через Remote Play)!статусrp— статус сессии Remote Play/srental— меню плагина в Telegram/srental_guide— встроенный гайд/srental_stats— статистика и финансы/sremoteplay— меню Remote Play/dota_monitor— монитор матча Dota 2/cs2_monitor— монитор матча CS2
💡 Важно знать
- ⚠️ Без тега #Hours: или #Time: в описании лота аккаунт не выдаётся — бот напишет вам, что тег нужно добавить.
- Пароль аккаунта сменили сами вне бота — укажите новый кнопкой «✏️ Указать пароль вручную», иначе бот не сможет выдать аккаунт.
- Покупатель пишет на английском — !engrent переключит сообщения на английский, а код тогда — !code.
- !код есть и у MUVSell Rent: Steam Rental отвечает на него только тем, у кого была аренда у него, — плагины не мешают друг другу.
❓ Частые вопросы
Аккаунт не выдался после оплаты
Проверьте три вещи: в описании лота есть тег #Hours: или #Time:, лот привязан в /srental → 🎯 Лоты, и у игры есть свободный незамороженный аккаунт.
Где взять maFile?
Его создаёт Steam Desktop Authenticator, когда вы подключаете к аккаунту мобильный аутентификатор. Файл лежит в папке maFiles.
Что будет, если все аккаунты заняты?
Покупатель встанет в очередь. Лоты без свободных аккаунтов бот выключит сам и включит, когда аккаунт освободится.
Аренда кончилась, а покупатель в матче — что будет?
Пароль сменится сразу после матча, но не позже «макс. ожидания» (по умолчанию 90 минут для Dota 2 и 60 для CS2). Покупатель получит сообщение, что может спокойно доиграть, а вы — уведомление. Заранее бот просит не начинать новый матч, если его не успеть доиграть.