Я пытаюсь заставить бота создать частный канал в гильдии, но не могу найти ничего в документации JDA, которая позволила бы этому случиться. ChannelAction, который возвращается при вызове createTextChannel()
, имеет текст в качестве типа канала явно в возвращаемом виде (return new ChannelAction(route, name, guild, ChannelType.TEXT);
).
В настоящее время у меня работает только создание текстового канала с:
guild.getController().createTextChannel(channelName).complete();
но мне нужно, чтобы это был частный канал. Я немного поэкспериментировал с попыткой написать собственный метод createPrivateChannel()
, но он всегда возвращается к необходимости его реализации уже в JDA GuildController. java. Я также посмотрел на openPrivateChannel()
, но это для DM между пользователем и ботом, и мне нужен частный канал в сервере / гильдии.
Есть идеи? Мне просто нужно go длинный маршрут и создать текстовый канал, а затем связываться с разрешениями, чтобы сделать его видимым для правильных пользователей?