Код: Выделить всё
public class DiscordTest {
private final String token = "......";
private final String channelId = "141....";
@Test
void justAnExample() {
JDA api = JDABuilder.createDefault(token).build();
TextChannel channel = api.getTextChannelById(channelId);
if (channel != null) {
channel.sendMessage("Test message from BE").queue();
} else {
System.out.println("Channel not found!");
}
}
}
Канал не найден!
Я настроил бота Discord следующим образом:
Я создал новое приложение здесь: https://discord.com/developers/applications
В разделе OAuth:

Значок бота добавлен на сервер.
Я включил:


И после этого я открыл сгенерированную ссылку:

Я скопировал идентификатор канала:

Но каждый раз получаю:
Канал не найден!
Знаете, чего мне не хватает?
Подробнее здесь: https://stackoverflow.com/questions/797 ... h-java-api
Мобильная версия