当前位置: 首页 > 知识库问答 >
问题:

JDA在按id获取帮会时返回null

赵驰
2023-03-14

我正在制作Minecraft插件,它将与discord进行通信,但当我试图通过id获取帮会时,它将返回null。

jda = new JDABuilder(AccountType.BOT).setToken(token).build();
jda.addEventListener(new ReactionRecieveEvent(this));
jda.addEventListener(new CreateNewVoiceChannel(this));
jda.addEventListener(new DeleteEmptyChannel(this));
new VerifyCommand(this);

这是我建立JDA的地方。类Verify命令是命令执行器,我试图从它得到公会。

共有1个答案

颜杰
2023-03-14

这种方式不受欢迎,所以请使用这种方式。

jda = JDABuilder.createDefault(token).build();
jda.addEventListener(new ReactionRecieveEvent(this));
jda.addEventListener(new CreateNewVoiceChannel(this));
jda.addEventListener(new DeleteEmptyChannel(this));
new VerifyCommand(this);

或者你可以用这种方法来提高可读性

jda = JDABuilder.createDefault(token)
    .addEventListener(new ReactionRecieveEvent(this))
    .addEventListener(new CreateNewVoiceChannel(this))
    .addEventListener(new DeleteEmptyChannel(this))
    .build();
new VerifyCommand(this);

你可以在维基上看到一些简单的问题https://github.com/DV8FromTheWorld/JDA/wiki

 类似资料:
  • 我将jsp/servlets用于一个基本的ajax应用程序。我正在用servlet设置一个会话,但返回了null。我的代码片段如下: Servlet: ajax工作得很好,只是会话检索似乎是个问题。在第一个if()中设置数据后,我就可以提取数据。但当我做另一个post请求时,它返回为空。我需要另一个HttpSession吗?非常感谢您的帮助,我是一名PHP开发人员,不是JSP,所以对我来说非常新鲜

  • 我正在和我的朋友制作一个调节机器人,我正在尝试这样做,如果一个用户在机器人重新启动或崩溃时处于静音状态,在启动时,它会循环我的数据库中每个公会的所有用户,并检查他们是否还有静音时间服务,然后使用等待多长时间,直到他们的角色被删除,但是,bot没有缓存用户,因此在用户未定义的情况下出现错误。如果有人知道如何通过id缓存用户或以其他方式缓存用户,我们将不胜感激。 我的代码:

  • 首先我知道这是一个重复的问题。但我已经搜索并尝试从谷歌上列出的stackoverflow到quora,但仍然无法解决Get方法仍然返回null的问题。 这是我的类登录模型。com包下的java。你好模型 这是我的登录视图。com包下的java。你好看法 我想从menuView调用我的用户名。com包下的java。你好登录成功后查看 根据我在loginModel中调用Get方法时的问题,messag

  • 我在我的一个项目中使用了neo4j,有一个节点只有一个属性,我想使用ID获得这个节点,它已经有一个ID了,但是当我使用这个代码时 它什么也不返回,这是我的节点 如果查询错误,那么如何使用数字查询

  • 我有一个字符串来保存整个html文档。我想获取具有特定ID的div中的所有内容。例如: 我需要id =“myId”标签和它的结束标签之间的内容。有什么方法可以实现这一点吗?输出应该是第二行。