Добро пожаловать на Craft‑Bukkit

Всё о Minecraft серверах: гайды, команды, скачивание сборок и полезные советы для администраторов и игроков.

Как настроить сервер Minecraft с Discord интеграцией: полное руководство

PvPProGO 07.09.2026 17:42 15
Как настроить Discord-интеграцию для сервера Minecraft: создание бота, настройка DiscordSRV и синхронизация ролей.

Введение: Discord — неотъемлемая часть сервера

Интеграция с Discord превращает ваш сервер в живое сообщество. Игроки общаются в Discord, а сообщения синхронизируются с игровым чатом. В этом гайде я покажу, как настроить Discord-интеграцию на хостинге с помощью плагина DiscordSRV.

Шаг 1: Создание Discord-бота

  1. Перейдите на Discord Developer Portal (discord.com/developers/applications)
  2. Нажмите «New Application», дайте имя
  3. Перейдите в раздел «Bot» → «Add Bot»
  4. Скопируйте токен бота
  5. Включите все три переключателя в «Privileged Gateway Intents»
  6. В «OAuth2» → «URL Generator» выберите scope «bot» и permissions «Administrator»
  7. Скопируйте ссылку и пригласите бота на свой Discord-сервер

Шаг 2: Установка DiscordSRV

  1. Скачайте DiscordSRV с SpigotMC
  2. Поместите JAR в папку plugins
  3. Перезапустите сервер

Шаг 3: Настройка config.yml

Откройте plugins/DiscordSRV/config.yml:

BotToken: "ТОКЕН_ВАШЕГО_БОТА"
Channels:
  global: "ID_канала_Discord"
MinecraftChatToDiscordMessageFormat: "&7[&9Discord&7] &b%username%&f: %message%"
DiscordToMinecraftChatMessageFormat: "&7[&9Discord&7] &b%username%&f: %message%"

Шаг 4: Получение ID канала

  1. В Discord включите «Режим разработчика» (Настройки → Расширенные → Режим разработчика)
  2. ПКМ по каналу → «Копировать ID»

Шаг 5: Синхронизация ролей

DiscordSRV может автоматически выдавать роли в Discord в зависимости от группы игрока в LuckPerms:

GroupRoleSynchronization:
  enabled: true
  groups:
    - minecraft: "vip"
      discord: "ID_роли_VIP"
    - minecraft: "admin"
      discord: "ID_роли_Admin"

Шаг 6: Выполнение команд из Discord

Создайте отдельный канал в Discord (например, #консоль) для выполнения команд:

DiscordConsoleChannel:
  enabled: true
  channel: "ID_канала"
  filter: "^(broadcast|say|tps|spark).*"  # только безопасные команды

💡 Совет профи

Настройте отдельные каналы Discord для разных миров Minecraft. Например, #чат-survival для игроков выживания и #чат-creative для креатива. В конфиге DiscordSRV можно указать несколько каналов с привязкой к мирам через плагин MultiChat. Это разделит аудиторию и сделает общение более организованным.
🖥️
Хостинг для сервера Minecraft
Подробнее об услугах и тарифах вы можете узнать на сайте
Перейти на сайт →
← К списку статей

💬 Комментарии (0)

⏳ Все комментарии проходят модерацию

🔒 Войдите, чтобы оставить комментарий

😊 Пока нет комментариев. Будьте первым!