AuthDiscord — плагин авторизации через Discord для MinecraftAuthDiscord — это современный и надёжный плагин для Minecraft серверов, который позволяет реализовать авторизацию игроков через популярный мессенджер Discord. Он гарантирует, что на ваш сервер смогут попасть только проверенные пользователи, тем самым значительно повышая безопасность игрового процесса. Интеграция с Discord обеспечивает удобство, скорость и автоматизацию проверки прав доступа игроков.
Плагин незаменим для серверов с активным сообществом в Discord, где важно контролировать участие и идентичность игроков. AuthDiscord помогает избежать мошенничества, мошенников и «левых» игроков, которые не состоят в вашем Discord сервере.
Скриншоты
Ниже представлены скриншоты работы плагина в игре и процессе авторизации через Discord.




Установка плагина AuthDiscord
Установка плагина AuthDiscord не представляет сложности, однако требует внимания к деталям, чтобы интеграция с Discord работала корректно. Ниже приведена подробная инструкция по установке и настройке.
Требования:- В разделе "Privileged Gateway Intents" включите опцию "Message Content Intent"
[]
Установка плагина на сервер:- Перезапустите сервер, чтобы плагин создал необходимые файлы конфигурации
Настройка конфигурации плагина:
Отредактируйте файл plugins/AuthDiscord/config.yml. Введите следующие параметры:
bot_token: "ВАШ_ТОКЕН_БОТА" # Токен Discord бота
guild_id: "ID_ВАШЕГО_ДИСКОРД_СЕРВЕРА" # ID сервера Discord
code_length: 8 # Длина кода авторизации
code_timeout: 5 # Время жизни кода в минутах
Приглашение бота на сервер Discord:
Сформируйте ссылку для приглашения бота, заменив ID_БОТА на Client ID вашего бота:
https://discord.com/oauth2/authorize?client_id=ID_БОТА&scope=bot&permissions=67584
Пригласите бота на ваш Discord сервер.
Перезапустите сервер Minecraft:
После всех настроек сделайте полный перезапуск сервера для активации плагина.
Административные команды плагина AuthDiscord
Плагин содержит несколько удобных команд для управления привязками игроков и настройки:
[list]
[]
/unlink — удаляет привязку Discord от указанного игрока (требуются права authdiscord.admin)
[]
/reloadauth — перезагружает конфигурацию плагина без перезапуска сервера (требуются права authdiscord.admin)
Версия: 1.0.0
Совместимость: Paper/Spigot 1.20+
Автор: Sanurial
Скачать исходный код и бинарный файл плагина