Как сделать автодонат на сервере Minecraft: полная настройка приёма платежей
Введение: донат как способ окупить сервер
Содержание сервера Minecraft стоит денег: хостинг, домен, платные плагины, реклама. Автоматический приём донатов (автодонат) позволяет игрокам покупать привилегии, валюту и предметы, а вам — окупать расходы и зарабатывать. Современные плагины интегрируются с платёжными системами (ЮMoney, QIWI, PayPal, Stripe, криптовалюты) и автоматически выдают товар после оплаты. В этом гайде я покажу полный цикл настройки автодоната: от выбора плагина до юридического оформления.
Шаг 1: Выбор плагина для автодоната
На рынке существует несколько популярных плагинов для автоматического приёма платежей. Все они работают по одному принципу: игрок выбирает товар на сайте или в меню, оплачивает через платёжную систему, плагин получает уведомление об оплате и выполняет команды на сервере (выдача привилегии, валюты, предметов).
| Плагин | Цена | Особенности | Платёжные системы |
|---|---|---|---|
| Tebex (Buycraft) | Бесплатно + комиссия 5% | Веб-магазин, корзина, скидочные купоны, статистика продаж, поддержка 100+ платёжных систем | ЮMoney, QIWI, PayPal, Stripe, WebMoney, криптовалюты, банковские карты (РФ и СНГ) |
| DonationAlerts | Бесплатно + комиссия сервиса | Приём донатов через стриминговые платформы, алерты на стриме, простая интеграция | ЮMoney, QIWI, PayPal, банковские карты |
| EnjinCoin | Бесплатно + комиссия блокчейна | Криптовалютная система, NFT-предметы, децентрализованная экономика | Криптовалюты (Ethereum, Enjin Coin) |
| GamePay | Бесплатно + комиссия 3-7% | Российские платёжные системы, простота настройки, встроенный веб-магазин | ЮMoney, QIWI, банковские карты (РФ), SberPay, Mir Pay |
| Самописный плагин + API | Разработка: от 5000 ₽ | Полный контроль, нулевая комиссия плагину (только эквайринг), кастомизация под любые нужды | Любые через API (Unitpay, FreeKassa, Enot.io) |
Шаг 2: Подключение платёжной системы
Для приёма платежей вам нужен аккаунт в платёжной системе и API-ключи. Я разберу настройку на примере Tebex (самый популярный) и Unitpay (российский агрегатор).
Tebex (Buycraft)
- Зарегистрируйтесь на tebex.io.
- Создайте магазин: укажите название сервера, IP, версию Minecraft.
- Установите плагин Tebex на сервер (скачайте с сайта или из панели Tebex).
- В панели Tebex перейдите в «Payment Gateways» → подключите нужные платёжные системы (ЮMoney, Stripe, PayPal).
- Настройте товары: «Packages» → «Create Package». Укажите название, описание, цену, команды, которые выполнятся после покупки (например,
/lp user {username} parent set vip). - Игроки заходят на ваш веб-магазин (адрес вида
your-server.tebex.io), выбирают товар, оплачивают — плагин автоматически выполняет команды на сервере.
Unitpay + самописный плагин
- Зарегистрируйтесь на unitpay.ru.
- Создайте «Проект» — укажите название сервера, домен.
- Получите SECRET KEY и PUBLIC KEY.
- Настройте обработчик IPN (Instant Payment Notification) — URL на вашем сервере, куда Unitpay будет отправлять уведомления об оплате.
- Напишите плагин (или наймите разработчика), который принимает IPN-запросы, проверяет подпись, сверяет сумму и выполняет команды на сервере.
- Разместите форму оплаты на своём сайте или в Discord-боте.
Шаг 3: Настройка товаров и привилегий
Товары в автодонате — это не просто «донат». Это привилегии, которые игроки покупают. Вот типичная структура магазина:
- Привилегии (донат-группы): VIP, Premium, Elite, Legend — дают косметические и игровые бонусы (цветной ник, /fly, /feed, больше домов, доступ к китам).
- Игровая валюта: монеты, токены, которые можно потратить в игровом магазине.
- Кейсы (loot boxes): случайные наборы предметов, привилегий, валюты.
- Предметы и наборы: стартовые наборы, наборы брони, редкие предметы.
- Услуги: разбан, смена ника, телепортация на спавн.
- Подписки: ежемесячная подписка на привилегию (рекуррентные платежи).
Шаг 4: Интеграция с Discord
Настройте уведомления о донатах в Discord-канал сервера:
- В панели Tebex или через плагин DiscordSRV подключите вебхук Discord.
- При каждой покупке в канал будет отправляться сообщение: «Игрок {username} приобрёл VIP за 299 ₽!».
- Это мотивирует других игроков донатить — социальное доказательство работает.
Типичные ошибки при настройке автодоната
- Не проверяют IPN-запросы на подпись. Хакер может подделать запрос об оплате и получить товар бесплатно. Всегда проверяйте подпись запроса через секретный ключ.
- Не обрабатывают повторные уведомления. Платёжная система может прислать уведомление несколько раз. Проверяйте, не был ли заказ уже обработан.
- Выдают товар до подтверждения платежа. Некоторые системы (банковские карты) подтверждают платёж с задержкой. Выдавайте товар только после статуса «paid» или «completed».
- Хранят ключи в открытом доступе. Файлы с API-ключами должны быть недоступны для игроков. Настройте права доступа к конфигурации плагина.
💡 Совет профи
Настройте «пробный период» для привилегий. Игрок получает VIP на 3 дня бесплатно при первом заходе на сервер. Через 3 дня привилегия снимается, и игрок видит сообщение: «Продлите VIP за 199 ₽». Конверсия в донат после пробного периода достигает 15-20% — это в 3 раза выше, чем прямая продажа.
💬 Комментарии (0)
🔒 Войдите, чтобы оставить комментарий
😊 Пока нет комментариев. Будьте первым!