Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [ADMIN/SEC/MISC] DiscordUtils v5.0.1 - Discord-бот для сервера Minecraft [1.8+]

У меня выдает ошибку
[DiscordUtils] Plugin DiscordUtils v2.9 generated an exception while executing task 122
java.lang.IllegalStateException: Was shutdown trying to await status
at net.dv8tion.jda.internal.JDAImpl.awaitStatus(JDAImpl.java:479) ~[?:?]
at net.dv8tion.jda.api.JDA.awaitStatus(JDA.java:316) ~[?:?]
at net.dv8tion.jda.api.JDA.awaitReady(JDA.java:366) ~[?:?]
at md.mirrerror.discordutils.discord.BotController.setupBot(BotController.java:54) ~[?:?]
at md.mirrerror.discordutils.Main.lambda$onEnable$0(Main.java:76) ~[?:?]
at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:100) ~[patched_1.16.5.jar:git-Purpur-1171]
at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:58) ~[patched_1.16.5.jar:git-Purpur-1171]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.16.5.jar:git-Purpur-1171]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) [?:?]
at java.lang.Thread.run(Thread.java:831) [?:?]
 
У меня выдает ошибку
[DiscordUtils] Plugin DiscordUtils v2.9 generated an exception while executing task 122
java.lang.IllegalStateException: Was shutdown trying to await status
at net.dv8tion.jda.internal.JDAImpl.awaitStatus(JDAImpl.java:479) ~[?:?]
at net.dv8tion.jda.api.JDA.awaitStatus(JDA.java:316) ~[?:?]
at net.dv8tion.jda.api.JDA.awaitReady(JDA.java:366) ~[?:?]
at md.mirrerror.discordutils.discord.BotController.setupBot(BotController.java:54) ~[?:?]
at md.mirrerror.discordutils.Main.lambda$onEnable$0(Main.java:76) ~[?:?]
at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:100) ~[patched_1.16.5.jar:git-Purpur-1171]
at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:58) ~[patched_1.16.5.jar:git-Purpur-1171]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.16.5.jar:git-Purpur-1171]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) [?:?]
at java.lang.Thread.run(Thread.java:831) [?:?]
Если ты хочешь получить помои по плагину, то обращайся сюда: Discord-сервер плагина
В твоем случае нужно включить на сайте Дискорда эти настройки:
 

Вложения:

  • unknown.png
    unknown.png
    Размер файла
    78,2 КБ
    Просмотров
    26
А где посмотреть ID роли? :D
При !sudo - пишет нет прав.
Внимательно почитав здесь вопросы, ответы.
И понял что надо по мимо название самой роли вставлять и её id, но где этот id взять...
 
А где посмотреть ID роли? :D
При !sudo - пишет нет прав.
Внимательно почитав здесь вопросы, ответы.
И понял что надо по мимо название самой роли вставлять и её id, но где этот id взять...
В Гугле забанили?
 
Доступна новая версия плагина — v 2.9.1.
  • Убраны цвета из виртуальной консоли, чтобы сделать текст читабельным
  • Пофикшен баг с активностями бота, теперь они должны работать корректно
  • Пофикшен баг с принудительной верификацией, теперь игроки могут использовать разрешенные команды
  • Пофикшен баг с отвязкой аккаунта от Discоrd, теперь настроенные вами команды выполняются только после успешной отвязки аккаунта
 
Доступна новая версия плагина — v 3.0.
  • GuildVoiceRewards теперь работает в режиме реального времени;
  • Добавлена система антифарма для GuildVoiceRewards (время засчитывается, только если участник активен в голосовом чате - у него не выключен микрофон и наушники);
  • Добавлена возможность установить минимальное количество участников в голосовом канале для получения награды;
  • Добавлена возможность настроить команды, которые будут выполняться после того, как владелец аккаунта откажет в авторизации своего аккаунта в Discord;
  • Добавлена команда /dua forceunlink;
  • Подкоманда перезагрузки перемещена из команды /du в команду /dua;
  • Добавлена возможность автоматически очищать виртуальную консоль при каждой инициализации виртуальной консоли;
  • Добавлена возможность проверять статистику других игроков с помощью команды !stats через Discord (вы все еще можете использовать ее без каких-либо аргументов, чтобы проверить свою собственную статистику);
  • Оптимизация;
  • Добавлены алиасы подкоманд.
 
Доступна новая версия плагина — v 3.0.1.
  • Небольшая оптимизация;
  • Пофикшен баг, заключающийся в том, что роль верифицикации не выдавалась при включенном типе хранения данных MySQL.
 
Не знаю, видел ты или нет - Рикки ту тему с ошибкой, похоже, удалил - но продублирую на всякий случай. Где-то при обработке входа ты все ещё обращаешься к Дискорду с основного потока. Если подключение к Дискорду по той или иной причине нарушено, или просто проходит долго, весь сервер, соответственно, зависает.
 
Не знаю, видел ты или нет - Рикки ту тему с ошибкой, похоже, удалил - но продублирую на всякий случай. Где-то при обработке входа ты все ещё обращаешься к Дискорду с основного потока. Если подключение к Дискорду по той или иной причине нарушено, или просто проходит долго, весь сервер, соответственно, зависает.
Приму к сведению и просмотрю свой код. Спасибо, что сообщил.
 
Доступна новая версия плагина — v 3.1.
  • Все библиотеки были обновлены до последних версий
  • Добавлена команда !help
  • Добавлена возможность настроить команды, которые будут выполняться после успешного прохождения 2FA
  • Система конфигов была полностью переписана
  • Конфиги теперь автоматически генерируют отсутствующие поля
  • Создан новый файл конфигурации 'bot_settings.yml', туда перемещено большинство настроек
  • Добавлена возможность изменить онлайн-статус бота
  • Добавлена возможность полностью отключить синхронизацию ролей
  • Добавлена возможность полностью отключить синхронизацию ников
  • Добавлена возможность изменить формат синхронизации ников
  • Оптимизация
 
Доступна новая версия плагина — v 3.1.1.
  • Пофикшен критический баг с синхронизацией ников
 
Доступна новая версия плагина — v 3.2.
  • Добавлена возможность включить или отключить выдачу только основной группы игрока в синхронизации ролей;
  • Добавлена поддержка плейсхолдеров PAPI для формата синхронизации имен;
  • Оптимизация.
 
Доступна новая версия плагина — v 3.2.1.
  • Обработано исключение, которое может возникнуть при синхронизации имен;
  • Обработано исключение, которое может возникнуть в менеджере виртуальной консоли.
 
Последнее редактирование:
[01:20:23 ERROR]: [net.dv8tion.jda.internal.requests.WebSocketClient] WebSocket connection was closed and cannot be recovered due to identification issues
CloseCode(4014 / Disallowed intents. Your bot might not be eligible to request a privileged intent such as GUILD_PRESENCES or GUILD_MEMBERS.)

что делать?
 
[01:20:23 ERROR]: [net.dv8tion.jda.internal.requests.WebSocketClient] WebSocket connection was closed and cannot be recovered due to identification issues
CloseCode(4014 / Disallowed intents. Your bot might not be eligible to request a privileged intent such as GUILD_PRESENCES or GUILD_MEMBERS.)

что делать?

Смотри, Disallowed intents - то есть ты не включил интенты для бота. Включи данные интенты:upload_2023-7-2_20-40-17.png
 

Поделиться этой страницей

Назад
Верх