JDA отправляет Embed правильно, но показывает «приложение не ответило»JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 JDA отправляет Embed правильно, но показывает «приложение не ответило»

Сообщение Anonymous »

Я работаю над рейд-ботом Destiny 2 в Discord. Здесь я столкнулся с проблемой, решение которой пока не нашел.
Моя проблема: правильное встраивание, но появляется сообщение об ошибке:
Встраивание отправляется сразу после ввода команды /.
Мой код на данный момент:

Код: Выделить всё

event.getChannel().sendMessageEmbeds(mb) // Mb is a simple created MessageEmbed
.setActionRow(List.of(          // Here are normally some buttons as you see in the image above

)).queue(message -> {   // Here I want to extract the messageId from the freshly created message by the Discord bot
String messageId = message.getId();
postMap.put(messageId, new Post(event.getUser().getId(), raid.getPlayerCount()));   // messageId gets saved in a map for later use
}
);
Дополнительная информация, которая может вызвать проблему: у меня есть SlashHandler, который сохраняет код
(надеюсь) структурированным и читабельным (=.

Код: Выделить всё

public Listener(List slashList) {
slashList.forEach(v -> SLASHMAP.put(v.getName(), v));
}
@Override
public void onSlashCommandInteraction(@NotNull SlashCommandInteractionEvent event) {
SLASHMAP.get(event.getName()).onSlashCommandEvent(event, POSTMAP);
}
Я уже пробовал:
  • использование event.event.replyEmbeds() ->, похоже, не имеет хорошего способа извлеките идентификатор сообщения
  • Пробовал с помощьюook() и deferReply() -> возможно, есть что-то еще, что требует ответа


Подробнее здесь: https://stackoverflow.com/questions/784 ... ot-respond
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • PHP-скрипт почты отправляет электронную почту, но не отправляет переменные в одинарных кавычках, отправляет ту же строку
    Anonymous » » в форуме Php
    0 Ответы
    152 Просмотры
    Последнее сообщение Anonymous
  • Метод JDA, позволяющий пользователю присоединяться/отключаться от голосового канала в Discord
    Anonymous » » в форуме JAVA
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Отправка вставок с помощью JDA
    Anonymous » » в форуме JAVA
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Бот JDA Lavaplayer не работает без изменения файла .jar
    Anonymous » » в форуме JAVA
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Как переименовать голосовой канал Discord с помощью JDA
    Anonymous » » в форуме JAVA
    0 Ответы
    48 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»