将模型监听器分解,各功能分开,优化了控制台输出信息的可读性
This commit is contained in:
parent
4eb805e39f
commit
e0b51f4dbb
@ -0,0 +1,24 @@
|
|||||||
|
package com.mtz.qqbot.Listener;
|
||||||
|
|
||||||
|
import net.itbaima.robot.event.RobotListener;
|
||||||
|
import net.itbaima.robot.event.RobotListenerHandler;
|
||||||
|
import net.itbaima.robot.listener.MessageListener;
|
||||||
|
import net.mamoe.mirai.event.events.FriendMessageEvent;
|
||||||
|
import net.mamoe.mirai.event.events.GroupMessageEvent;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@RobotListener
|
||||||
|
public class HandleMessageListener {
|
||||||
|
@RobotListenerHandler//接收来自好友的消息,打印到控制台
|
||||||
|
public void handleMessage(FriendMessageEvent event) {
|
||||||
|
String message = event.getMessage().contentToString();
|
||||||
|
System.out.println("来自" + event.getSenderName() + "的消息:" + message);
|
||||||
|
}
|
||||||
|
|
||||||
|
@RobotListenerHandler//接收来自群聊的消息,打印到控制台
|
||||||
|
public void handleGroupMessage(GroupMessageEvent event) {
|
||||||
|
String message = event.getMessage().contentToString();
|
||||||
|
System.out.println(event.getGroup() + "“" + event.getSenderName() + "”的群聊消息:" + message);
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,28 +1,13 @@
|
|||||||
package com.mtz.qqbot.Listener;
|
package com.mtz.qqbot.Listener;
|
||||||
|
|
||||||
import net.itbaima.robot.event.RobotListener;
|
|
||||||
import net.itbaima.robot.event.RobotListenerHandler;
|
import net.itbaima.robot.event.RobotListenerHandler;
|
||||||
import net.itbaima.robot.listener.MessageListener;
|
import net.itbaima.robot.listener.MessageListener;
|
||||||
import net.mamoe.mirai.event.events.FriendMessageEvent;
|
|
||||||
import net.mamoe.mirai.event.events.GroupMessageEvent;
|
import net.mamoe.mirai.event.events.GroupMessageEvent;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@RobotListener
|
public class RecallMessageListener extends MessageListener {
|
||||||
public class TestListener extends MessageListener {
|
public RecallMessageListener() {
|
||||||
@RobotListenerHandler//接收来自好友的消息,打印到控制台
|
|
||||||
public void handleMessage(FriendMessageEvent event) {
|
|
||||||
String message = event.getMessage().contentToString();
|
|
||||||
System.out.println("好友消息:" + message);
|
|
||||||
}
|
|
||||||
|
|
||||||
@RobotListenerHandler//接收来自群聊的消息,打印到控制台
|
|
||||||
public void handleGroupMessage(GroupMessageEvent event) {
|
|
||||||
String message = event.getMessage().contentToString();
|
|
||||||
System.out.println("群聊消息:" + message);
|
|
||||||
}
|
|
||||||
|
|
||||||
public TestListener() {
|
|
||||||
super(List.of("原神", "OP"), true);//自定义违禁词
|
super(List.of("原神", "OP"), true);//自定义违禁词
|
||||||
}
|
}
|
||||||
|
|
||||||
Loading…
Reference in New Issue
Block a user