Discord Java Bot 没有响应
Posted
技术标签:
【中文标题】Discord Java Bot 没有响应【英文标题】:Discord Java Bot does not respond 【发布时间】:2021-04-15 00:32:53 【问题描述】:所以我的 discord Bot 没有回复我的消息:/ 这是我的代码。也许你能帮帮我。
public static JDA jda;
public static String prefix = "+";
// Main method
public static void main(String[] args) throws LoginException
jda = JDABuilder.createDefault(REDACTED).build();
jda.getPresence().setStatus(OnlineStatus.DO_NOT_DISTURB);
jda.getPresence().setActivity(Activity.watching("Im watching you"));
jda.addEventListener(new Commands());
命令监听器:
public void onGuildMessageRecived(GuildMessageReceivedEvent event)
String[] args = event.getMessage().getContentRaw().split(" ");
if(args[0].equalsIgnoreCase(Main.prefix + "info"))
event.getChannel().sendTyping().queue();
event.getChannel().sendMessage("Started on 09.01.2021").queue();
【问题讨论】:
您需要先注册EventListener,然后再构建Bot。 【参考方案1】:是否扩展了 ListenerAdapter?
public class Commands extends ListenerAdapter
【讨论】:
以上是关于Discord Java Bot 没有响应的主要内容,如果未能解决你的问题,请参考以下文章
Discord Bot 响应短语(Discord.py 重写)