我的 JDA Discord Bot 不响应服务器消息

时间:2020-12-21 15:25:58

标签: java discord

正如我所说,我目前正在使用 Java/JDA [+Eclipse] 编写一个 Discord-Bot。 我创建了 Bot,让他使用管理员权限加入我的服务器,并使用所需的依赖将他连接到我的 Maven 项目。一切正常,Bot 可以上网了。 但是后来我试图让他使用以下代码阅读消息,但该方法仅在我私下给他发短信时激活,而不是在服务器聊天中: [我在 DefauldShardManagerBulilder 中添加了“CommandListener”作为事件监听器]

import net.dv8tion.jda.api.entities.ChannelType;
import net.dv8tion.jda.api.entities.TextChannel;
import net.dv8tion.jda.api.events.message.MessageReceivedEvent;
import net.dv8tion.jda.api.hooks.ListenerAdapter;

public class CommandListener extends ListenerAdapter{
    
    @Override
    public void onMessageReceived(MessageReceivedEvent event) {
        
        System.out.println("Debug 001");
    }

}

0 个答案:

没有答案