【发布时间】:2021-07-04 13:43:53
【问题描述】:
我是 JDA discord bot 的新手,遇到了 builder.build().getShardManager() 方法的问题。 在我的代码中的某些时候,我需要 shardManager 但我不知道如何获得它。 我发现 getShardManager() 可以在 JDA 对象 上调用(这里:JDABuilder.build()) 但它只返回一个空引用。 (主类在第 4 行崩溃,出现 nullpointerexception) (没有 shardmanager 机器人可以工作)
如何正确获取shardmanager?
主要代码
this.builder = JDABuilder.createDefault(TOKEN);
builder.addEventListeners(new CommandHandler());
shardManager = this.builder.build().getShardManager();
shardManager.setActivity(Activity.playing("Do smth."));
【问题讨论】:
标签: java null sharding discord-jda