我想让我的机器人在服务器通道中说出用户 dm 的任何内容。public class PrivateMessage extends ListenerAdapter { private TextChannel channel; @Override public void onR ...
我想让我的机器人在服务器通道中说出用户 dm 的任何内容。public class PrivateMessage extends ListenerAdapter { private TextChannel channel; @Override public void onR ...
尽管我是 JDA 的新手,但到目前为止我还没有遇到任何大问题,也许我只是遗漏了一些关键的东西。 快速解释以下代码应该做什么: 每当机器人启动时,onGuildReady 事件都会创建一个 Object 包含一个循环,该循环将一条消息发送到指定的频道,并在 1 分钟后编辑该消息。 现在,根据我的理解, ...
我目前正在尝试通过 JDA 发送图像,但无法正常工作。 我在谷歌上唯一能找到的是addFile(java.io.File)方法,在最新版本的JDA中不再可用。 我目前正在努力寻找使用 addFiles() 方法的解决方案。 这是我目前的尝试。 我在 IDE 中收到此错误消息,但我不知道该怎么做。 多 ...
当我使用wiki中编写的代码时,创建时出现错误。 ●https://jda.wiki/using-jda/interactions/#select-menus-dropdowns 我不确定我是否遗漏了什么。 ...
我正在尝试创建一个机器人来检查用户是否尝试进入新的语音通道,但是当尝试覆盖 onVoiceChannelUpdate 方法时,它保持灰色并给我错误,我没有参数类。 这是我用于此方法的代码: 我尝试了多种方法,但所有方法都有完全相同的问题。 我之前有一些方法可以检查消息和所有这些并且它们有效,但是对于 ...
我正在使用 JDA 编写 Discord 机器人程序。 目前我正在编写一个禁止命令。 如果我在 Discord 服务器上输入:/ban @user (reason) (deletedays) 它运行良好,但如果我只输入:/ban @user (reason) 或 /ban @user 我会收到错误消 ...
我正在用 Java Discord API 制作一个机器人, 我想在频道中发送下拉菜单, 我有一个 MessageChannel 对象,我知道如何发送消息channel.sendMessage("MESSAGE").queue(); 但是我如何发送下拉菜单? 我试过了, 制作一个实现 Select ...
我正在遵循有关如何在 Java 中创建 discord 机器人的指南,但无论我做什么,机器人都无法从服务器获取消息。 它知道它们已被发送,但无法获取它们的内容。 我试过 getContentRaw()、getcontentDisplayed()、getContentStripped() 方法,但除了 ...
我想在消息中添加一个ActionRow 我试过ActionRow row1 = ActionRow.of(Button.danger("top_btn" , "top button")) ActionRow row2 = ActionRow.of(Button.danger("buttom_btn" ...
我想创建一个nick命令,但是,我不知道如何添加多个选项。 addOption()方法只是添加一个。 ...
我正在尝试检查用户是否开始在频道上讲话。 我发现我可以使用ConnectionListener “轻松”地做到这一点,但由于某种原因,该方法仅在有人第一次说话时被调用。 (这很奇怪,因为根据 JDA 文档,它应该在传输开始和结束时触发 2 次。 每当我将机器人移动到另一个频道,然后我在其中讲话时, ...
我今天开始编写一个新项目,但遇到了一些问题。 机器人应检查斜杠命令中提供的频道中的每条消息是否等于单词,斜杠命令中也提供了该单词。 为此,我通常需要一个 onMessageReceived 事件,但我不能使用那里的斜线命令中提供的东西。 有谁知道如何解决这个问题? 我尝试了一些方法,但您不能在 o ...
我想当用户加入某个 discord 公会时,机器人会通过 id 为新人添加角色。 我已经使用过这个代码块,但那是行不通的! `if (((GuildMemberJoinEvent) event).getGuild().getName().equals("something name")){ Sy ...
我有这个代码 它不是在抓取消息历史记录,列表总是空的。 我试图查看文档和解决方案,但没有成功。 ...
我导入了.net.dv8tion.jda.api.entities.emoji.Emoji 下面是写的代码 运行上述代码时,出现错误java: incompatible types: java.lang.String cannot be converted to.net.dv8tion.jda.ap ...
是否可以更改 JDA 中角色的名称。 我似乎无法找到这样做的方法,所以我开始认为这是不可能的。 非常感谢任何帮助:) ...
我想在 Java 中创建一个带有 JDA 的 Discord Bot,当用户对消息做出反应然后删除反应时,它会添加 ✔ 和 ❌。 但是每次我添加反应时,我都会收到此错误 不知道为什么得到消息的ID后,消息还是null ...
我想创建将所有在线用户加入语音频道的机器人。 我可以获得用户,但我无法将他们连接到频道。 我看到许多类似的问题,但所有解决方案都不起作用,discord 是否禁用了此功能? net.dv8tion JDA 端支持这个吗? ...
我试图弄清楚如何将有关 Discord 用户的长信息存储在数组中。 汤米在 discord 上输入:;创建然后迈克在 discord 上输入:;创建 现在的问题是,如果我希望我的 ArrayList 适用于许多用户,我将需要 ArrayList 的 ArrayList。 Arraylist< ...