Плагин Продажа mSocialBonus - Плагин на награду за привязку аккаунта к соц.сетям [2.2]

Нет прав для покупки (399,00 ₽)
mSocialBonus - Плагин на награду за привязку аккаунта к соц.сетям
Краткое описание:
Автоматическая выдача награды за привязку аккаунта к соц.сетям
667

Последние обновления

Полный релиз плагина MinSocialBonus - 2.2

GLOBAL UPDATE - 2.2 Произвел полный релиз плагина Добавлены модули социальных сетей для...
Смотреть еще...
Для версий
  1. 1.12.✘
  2. 1.13.✘
  3. 1.14.✘
  4. 1.15.✘
  5. 1.16.✘
  6. 1.17.✘
  7. 1.18.✘
  8. 1.19.✘
  9. 1.20.✘
  10. 1.21.✘
Java
  1. Java 8
  2. Java 11
  3. Java 16
  4. Java 17
  5. Java 18
  6. Java 19
  7. Java 20
  8. Java 21

MinSocialBonus — это инновационный и эксклюзивный плагин для Minecraft, который позволяет игрокам привязывать свои аккаунты в социальных сетях (Discord, VK, Telegram) к игровому аккаунту за определенную награду. Плагин обеспечивает безопасную и удобную верификацию, повышает вовлечённость игроков и предоставляет дополнительные возможности для интеграции социальных функций на вашем сервере.
А в чем же плюсы плагина?
  1. 🔐 Безопасная верификация — защита от мультиаккаунтов и мошенничества с помощью проверки по IP и уникальным кодам;
  2. 📱 Поддержка популярных соцсетей — интеграция с Discord, VK и Telegram для удобства игроков;
  3. ⚙️ Гибкая настройка — лёгкое конфигурирование под нужды вашего сервера через YAML-файл;
  4. 🤖 Автоматизация действий — выполнение команд после успешной привязки (например, выдача бонусов);
  5. 📊 Логирование событий — детальные логи для отслеживания активности и ошибок;
  6. 🎨 Кастомизируемые сообщения — полная настройка текстов под стиль вашего проекта;
  7. 🚀 Высокая производительность — оптимизированная работа с базой данных и асинхронные операции;

Конфигурация плагина
config.yml:
# Настройка модулей привязки
social-modules:
  discord:
    enabled: true
    bot-token: "your_bot_token"
    client-id: ""
    client-secret: ""
    redirect-uri: ""

  vk:
    enabled: false
    app-id: "your_vk_app_id"
    app-secret: "your_vk_app_secret"
    redirect-uri: "https://yourdomain.com/vk/callback"

  telegram:
    enabled: false
    bot-token: "your_telegram_bot_token"
    bot-username: "your_bot_username"
    webhook-url: "https://yourdomain.com/telegram/webhook"

security:
  verification-code-length: 6
  session-expiry: 30
  max-attempts: 3
  attempt-delay: 5
  ip-check: true
  name-check: true

messages:
  # Сообщения при входе игрока на сервер
  join:
    has-links: "&7Привязанные соцсети: %links%"
    no-links: "&c⚠️ У вас нет привязанных социальных сетей!"
    bind-reminder: "&7Используйте &e/bind &7для привязки"

  # Сообщения статуса привязки
  status:
    header:
      - "&a═════════════════════════════════"
      - "&a📱 Статус привязки социальных сетей"
      - "&a═════════════════════════════════"
    footer: "&a═════════════════════════════"
    linked: "&aПривязан"
    not-linked: "&cНе привязан"
    disabled: "&8Отключен"
    format: "&7%social%: %status%"

  # Сообщения после привязки
  after-bind:
    - ""
    - "&aАккаунт успешно привязан!"
    - ""
    - "&7Спасибо за привязку аккаунта!"
    - "&7Теперь вам доступны все функции сервера!"
    - ""

  # Сообщения об ошибках
  errors:
    already-linked: "&cЭтот аккаунт уже привязан к другому игроку"
    invalid-code: "&cНеверный код подтверждения"
    code-expired: "&cСрок действия кода истек"
    max-attempts: "&cПревышено количество попыток. Попробуйте позже"
    module-disabled: "&cПривязка через эту социальную сеть временно недоступна"
    already-linked-self: "&cВы уже привязали этот тип социальной сети"
    player-only: "&cЭта команда только для игроков!"
    unknown-social: "&cНеизвестный тип социальной сети! Доступно: vk, discord, telegram"

  # Инструкции по привязке
  instructions:
    vk: "&7Для привязки VK используйте команду: &e/bind vk"
    discord: "&7Для привязки Discord используйте команду: &e/bind discord"
    telegram: "&7Для привязки Telegram используйте команду: &e/bind telegram"

  # Сообщения верификации Discord
  discord-verification:
    message:
      - "&a══════════════════════════════════════"
      - "&a🎮 Код верификации Discord"
      - "&7Ваш код: %code%"
      - "&7Отправьте этот код в Discord боту"
      - "&7Код действителен: %minutes% минут"
      - "&a══════════════════════════════════════"
    hover-text: "&7Нажмите, чтобы скопировать"

  # Discord сообщения
  discord:
    success-bind: "✅ Ваш аккаунт успешно привязан к игроку [B]%player%[/B]!"
    verification-sent: "✅ Код верификации отправлен игроку [B]%player%[/B] в игре!"
    player-offline: "❌ Игрок [B]%player%[/B] не найден онлайн!"
    already-linked-discord: "❌ Этот Discord аккаунт уже привязан к другому игроку!"
    already-linked-player: "❌ Игрок [B]%player%[/B] уже привязал Discord аккаунт!"
    active-session: "⏳ У игрока уже есть активная сессия верификации!"
    help: |
      🔗 [B]Привязка аккаунта Minecraft[/B]
     
      Использование: [ICODE]!link <никнейм>[/ICODE]
      Пример: [ICODE]!link Steve[/ICODE]
     
      После этого игрок получит код верификации в игре, который нужно ввести командой [ICODE]/verify <код>[/ICODE]

  # Верификация
  verification:
    code-sent: "ℹ️ Введите код верификации в игре с помощью команды [ICODE]/verify %code%[/ICODE]"
    attempts-left: "&eОсталось попыток: %attempts%"
    no-active-session: "&c❌ У вас нет активной сессии верификации!"
    use-bind-first: "&7Сначала используйте команду /bind discord"

# Команды после привязки
post-bind-commands:
  - "p give %player% 100"

# Настройки базы данных
database:
  enabled: true
  type: "mysql"
  host: "localhost"
  port: 3306
  name: "msocialbonus"
  username: "root"
  password: ""
  pool:
    maximum-pool-size: 10
    minimum-idle: 5
    connection-timeout: 30000
    idle-timeout: 600000
    max-lifetime: 1800000
  ssl:
    enabled: false
    verify-certificate: true
  properties:
    useUnicode: true
    characterEncoding: "utf8"
    useSSL: false
    allowPublicKeyRetrieval: true
    cachePrepStmts: true
    prepStmtCacheSize: 250
    prepStmtCacheSqlLimit: 2048
    useServerPrepStmts: true
    rewriteBatchedStatements: true

# Настройки логирования
logging:
  level: "INFO"
  log-bind-success: true
  log-bind-failure: true
  log-commands: false
  log-errors: true

Автор

mrmesniy

Еще ресурсы от mrmesniy

mRadiations - Самописный плагин на радиации
mRadiations - Самописный плагин на радиации
Плагин на зону радиации
MinClans - Эксклюзивный плагин на кланы
MinClans - Эксклюзивный плагин на кланы
Плагин на кланы с большим функционалом.
MinBoss - Плагин на боссов
MinBoss - Плагин на боссов
Данный плагин добавляет необычных боссов вам на проект
RageGrief - Ваш лучший вариант
RageGrief - Ваш лучший вариант
Необычные системы дают о себе знать
mFeedBack - Обширная система жалоб прямо в игре
mFeedBack - Обширная система жалоб прямо в игре
Жалобы на баги/игроков, вопросы
BattleDayZ - Лучшая сборка для вашего DayZ сервера
BattleDayZ - Лучшая сборка для вашего DayZ сервера
Обширные системы, собственный ресурс пак и многое другое
Лучший сайт с автоматическим донатом для вашего проекта!
Лучший сайт с автоматическим донатом для вашего проекта!
Автодонат для вашего проекта
DayzPrivate - Плагин на приват по табличкам
DayzPrivate - Плагин на приват по табличкам
Позволяет продавать недвижимости навсегда через сайт
DayzDropItem - Новая механика подбора предметов
DayzDropItem - Новая механика подбора предметов
Позволяет подбирать предметы на клавишу "F" при наведении...
mRestart - Обширная система перезагрузки сервера
mRestart - Обширная система перезагрузки сервера
Плагин на перезагрузку сервера
mJobs - Лучший плагин на работы
mJobs - Лучший плагин на работы
Плагин на работы
ВерхНиз