如何使用 JDA 在 Discord 中创建文本通道:Java Discord Api

Posted

技术标签:

【中文标题】如何使用 JDA 在 Discord 中创建文本通道:Java Discord Api【英文标题】:How to create a Text Channel in Discord Using JDA: Java Discord Api 【发布时间】:2021-08-11 07:42:14 【问题描述】:
 event.getGuild().createTextChannel("EzDedline_Reminder")

我已使用此命令创建文本通道,但确实创建了文本通道。 我已授予机器人管理权限并在主函数中添加了一个事件侦听器,并且还扩展了侦听器适配器。

作为服务器的所有者,我确实有权管理频道。

而且,这行之后的代码执行完美,只是这行代码无法创建新的文本通道。

event 是用户输入的运行该函数的命令。

我正在使用 JDA 4.2.1

【问题讨论】:

记得将解决方案标记为解决方案 :) 【参考方案1】:

致电queue()

event.getGuild().createTextChannel("ezdedline_reminder").queue();

请参阅 Nothing happens when using X 和 What is a RestAction?。

【讨论】:

.complete() 如果您已同步(等待操作完成后再继续)。

以上是关于如何使用 JDA 在 Discord 中创建文本通道:Java Discord Api的主要内容,如果未能解决你的问题,请参考以下文章

使用 JDA 在 Discord 消息中创建倒数计时器

Discord JDA 无法创建角色

Java:从 Discord JDA 获取并返回邀请 url

如何使用 Java 中的 Discord JDA 在 Discord 上的特定时间发送消息

如何使用 Discord API 指定父类别?

Discord JDA - 有时有效,有时无效