Fedo_dev
Vassal
Первая версия была удобным Telegram-ботом. Вторая - полноценным личным кабинетом, которым можно пользоваться и в браузере, и в боте.
Третья версия собирает это в законченный продукт для запуска проекта. Сайт на основном домене, кабинет для игроков, Telegram и связь с игровым сервером - в одном контуре. Отдельную CMS ставить не нужно: всё, что раньше жили в разных местах, теперь настраивается из одной админки.
Это не «ещё один ЛК». Это то, с чем проект открывается и с чем он живёт после открытия.
Коротко, что получает сервер
- Сайт проекта + личный кабинет + Telegram - из коробки, на одном домене
- Готовые дизайны сайта и несколько оболочек кабинета - без верстки с нуля
- Игрок регистрируется, создаёт игровой аккаунт, донатит, получает награды на склад и забирает их на персонажа
- Из кабинета: смерть и рейд-боссы в Telegram, отвязка HWID/IP, телепорт в город, автофарм (ГК) и магазин для онлайн-персонажа
- Донат с гибкими бонусами, привычные платёжки и оплата на карту, рефералка, промокоды, учёт рекламного трафика
- Админка, в которой проект настраивается с удобством и без боли
Онлайн, топы, дата открытия, ссылки на клиент / патч / апдейтер подтягиваются из ЛК. Если миров несколько - патч задаётся отдельно на каждый сервер, клиент остаётся общим.
На сайт можно вывести стримы (YouTube, Twitch, Kick, Trovo, TikTok). Админ добавляет трансляции сам, игрок может отправить свою - она появится после подтверждения.
Отдельно считается рекламный трафик: переходы с каталогов и уникальные ссылки вида domain.com/link. Видны клики, регистрации и конверсия. Для Telegram и площадок, которые режут referer, это единственный честный способ понять, откуда приходит онлайн.
Личный кабинет игрока
Режимы работы те же: только сайт, только Telegram или оба сразу. Языки из коробки - русский, английский, украинский, можно добавить свои. Светлая и тёмная тема. Для самого кабинета - отдельные оболочки: Классика, Нексус, Орион, Цитадель, Этерион.
Игрок может:
- Зарегистрироваться по email (SMTP + подтверждение почты) или войти через Telegram
- Создать игровой аккаунт, сменить пароль, удалить аккаунт
- Видеть персонажей: уровень, класс, PvP/PK, онлайн, герб клана
- Снять HWID/IP-привязку и телепортировать застрявшего оффлайн-персонажа в город
- Пополнить баланс, перевести монеты в игру, открыть историю платежей
- Приглашать игроков по реферальной ссылке (web и Telegram)
- Активировать промокоды и забирать предметы со склада на персонажа
- Играть в мини-игры: coinflip 1v1, кости, кубик Shilen, викторина с кубиком наград, цепочка «ЛК Бонус»
- Писать в техподдержку из кабинета - сообщения уходят в Telegram-группу с темами
- Включить уведомления о смерти своего персонажа и о респе выбранных рейд-боссов
Связь с игровым сервером
Автофарм (ГК). У онлайн-персонажа в кабинете появляется бейдж. Игрок выбирает зону - заявка встаёт в очередь - скрипт телепортирует по координатам и запускает автофарм сборки. Зоны, стоимость, точки (игроки идут по кругу) настраиваются в админке.
Магазин персонажа. Тот же бейдж у онлайн-персонажа: категория → раздел → товар. Оплата игровыми предметами с персонажа, в том числе несколькими валютами сразу. Выдача в инвентарь, комплекты, заточка, перенос заточки с предмета оплаты.
Бонусы настраиваются отдельно:
- разовые - за сумму одного пополнения
- накопительные - за общую сумму доната
- дополнительные - для Telegram-игроков
- персональный бонус на каждую платёжку
Рефералка: условия (уровень, онлайн, PvP/PK), бонус пригласившему и приглашённому, процент с каждого доната реферала. Ссылки отдельно для сайта и для бота.
Промокоды - это уже не «одна строка в базе». Кампании, одноразовые и многоразовые коды, условия (уровень, дни в ЛК, игровой аккаунт), цепочки наград. Предмет падает на склад кабинета, игрок сам отправляет его на персонажа.
Админка
Всё, что нужно для запуска и жизни сервера, собрано в одном месте:
- Режим работы, языки, оформление кабинета, приветствие бота, часовой пояс, капча на веб-формах
- Контент сайта: шаблон, путь к кабинету, файлы, анонс открытия
- Сервера: несколько миров, тест подключения, отдельная login-база
- Пользователи: поиск, роли (игрок / саппорт / админ), права саппорта, баланс с учётом бонусов, бан, смена пароля, удаление, история
- Донат, рефералка, промокоды, мини-игры
- Плагины: смерть, рейд-боссы, ГК, магазин, стримы, техподдержка, учёт трафика, уведомления админу
- Техподдержка: лимиты, бан чата, база автоответов - бот запоминает пары вопрос/ответ, когда отвечаете через Reply
- Логи входов и действий
Безопасность
Клиентская часть не хранит игроков и платежи. Запросы между PHP и Go подписываются. API-ключ привязан к домену. Telegram initData проверяется по официальному алгоритму. На веб-регистрации - капча. Пароли игровых аккаунтов хешируются. Rate limit на API.
Стек тот же, что доказал себя во второй версии: backend на Go, кабинет на PHP + JS, MySQL. Изоляция клиентов: у каждого своя база, свой бот, свой ключ.
Цена без изменений
Предлагаю к продаже в 2 вариантах:
Pro - $25 / месяц
> Для тех, кто хочет запустить всё быстро и без головной боли.
Помощь с установкой и первоначальной настройкой
Консультации по вопросам работы ЛК в Telegram
Исходный код - разовая покупка
> Полный контроль. Покупаете один раз - ваше навсегда.
>
Поддержка и доработки от меня - платно по договорённости. Цена исходного кода обсуждается индивидуально.
При покупке на год - скидка 50%
Контакты: https://t.me/fedotovdev_bot
Пишите в мой тг бот, буду рад каждому
Третья версия собирает это в законченный продукт для запуска проекта. Сайт на основном домене, кабинет для игроков, Telegram и связь с игровым сервером - в одном контуре. Отдельную CMS ставить не нужно: всё, что раньше жили в разных местах, теперь настраивается из одной админки.
Это не «ещё один ЛК». Это то, с чем проект открывается и с чем он живёт после открытия.
Коротко, что получает сервер
- Сайт проекта + личный кабинет + Telegram - из коробки, на одном домене
- Готовые дизайны сайта и несколько оболочек кабинета - без верстки с нуля
- Игрок регистрируется, создаёт игровой аккаунт, донатит, получает награды на склад и забирает их на персонажа
- Из кабинета: смерть и рейд-боссы в Telegram, отвязка HWID/IP, телепорт в город, автофарм (ГК) и магазин для онлайн-персонажа
- Донат с гибкими бонусами, привычные платёжки и оплата на карту, рефералка, промокоды, учёт рекламного трафика
- Админка, в которой проект настраивается с удобством и без боли
Онлайн, топы, дата открытия, ссылки на клиент / патч / апдейтер подтягиваются из ЛК. Если миров несколько - патч задаётся отдельно на каждый сервер, клиент остаётся общим.
На сайт можно вывести стримы (YouTube, Twitch, Kick, Trovo, TikTok). Админ добавляет трансляции сам, игрок может отправить свою - она появится после подтверждения.
Отдельно считается рекламный трафик: переходы с каталогов и уникальные ссылки вида domain.com/link. Видны клики, регистрации и конверсия. Для Telegram и площадок, которые режут referer, это единственный честный способ понять, откуда приходит онлайн.
Личный кабинет игрока
Режимы работы те же: только сайт, только Telegram или оба сразу. Языки из коробки - русский, английский, украинский, можно добавить свои. Светлая и тёмная тема. Для самого кабинета - отдельные оболочки: Классика, Нексус, Орион, Цитадель, Этерион.
Игрок может:
- Зарегистрироваться по email (SMTP + подтверждение почты) или войти через Telegram
- Создать игровой аккаунт, сменить пароль, удалить аккаунт
- Видеть персонажей: уровень, класс, PvP/PK, онлайн, герб клана
- Снять HWID/IP-привязку и телепортировать застрявшего оффлайн-персонажа в город
- Пополнить баланс, перевести монеты в игру, открыть историю платежей
- Приглашать игроков по реферальной ссылке (web и Telegram)
- Активировать промокоды и забирать предметы со склада на персонажа
- Играть в мини-игры: coinflip 1v1, кости, кубик Shilen, викторина с кубиком наград, цепочка «ЛК Бонус»
- Писать в техподдержку из кабинета - сообщения уходят в Telegram-группу с темами
- Включить уведомления о смерти своего персонажа и о респе выбранных рейд-боссов
Связь с игровым сервером
Автофарм (ГК). У онлайн-персонажа в кабинете появляется бейдж. Игрок выбирает зону - заявка встаёт в очередь - скрипт телепортирует по координатам и запускает автофарм сборки. Зоны, стоимость, точки (игроки идут по кругу) настраиваются в админке.
Магазин персонажа. Тот же бейдж у онлайн-персонажа: категория → раздел → товар. Оплата игровыми предметами с персонажа, в том числе несколькими валютами сразу. Выдача в инвентарь, комплекты, заточка, перенос заточки с предмета оплаты.
Бонусы настраиваются отдельно:
- разовые - за сумму одного пополнения
- накопительные - за общую сумму доната
- дополнительные - для Telegram-игроков
- персональный бонус на каждую платёжку
Рефералка: условия (уровень, онлайн, PvP/PK), бонус пригласившему и приглашённому, процент с каждого доната реферала. Ссылки отдельно для сайта и для бота.
Промокоды - это уже не «одна строка в базе». Кампании, одноразовые и многоразовые коды, условия (уровень, дни в ЛК, игровой аккаунт), цепочки наград. Предмет падает на склад кабинета, игрок сам отправляет его на персонажа.
Админка
Всё, что нужно для запуска и жизни сервера, собрано в одном месте:
- Режим работы, языки, оформление кабинета, приветствие бота, часовой пояс, капча на веб-формах
- Контент сайта: шаблон, путь к кабинету, файлы, анонс открытия
- Сервера: несколько миров, тест подключения, отдельная login-база
- Пользователи: поиск, роли (игрок / саппорт / админ), права саппорта, баланс с учётом бонусов, бан, смена пароля, удаление, история
- Донат, рефералка, промокоды, мини-игры
- Плагины: смерть, рейд-боссы, ГК, магазин, стримы, техподдержка, учёт трафика, уведомления админу
- Техподдержка: лимиты, бан чата, база автоответов - бот запоминает пары вопрос/ответ, когда отвечаете через Reply
- Логи входов и действий
Безопасность
Клиентская часть не хранит игроков и платежи. Запросы между PHP и Go подписываются. API-ключ привязан к домену. Telegram initData проверяется по официальному алгоритму. На веб-регистрации - капча. Пароли игровых аккаунтов хешируются. Rate limit на API.
Стек тот же, что доказал себя во второй версии: backend на Go, кабинет на PHP + JS, MySQL. Изоляция клиентов: у каждого своя база, свой бот, свой ключ.
Цена без изменений
Предлагаю к продаже в 2 вариантах:
Pro - $25 / месяц
> Для тех, кто хочет запустить всё быстро и без головной боли.
Исходный код - разовая покупка
> Полный контроль. Покупаете один раз - ваше навсегда.
>
При покупке на год - скидка 50%
Контакты: https://t.me/fedotovdev_bot
Пишите в мой тг бот, буду рад каждому