diff --git a/src/main/java/com/mtz/qqbot/Listener/ReceiveGroupListener.java b/src/main/java/com/mtz/qqbot/Listener/ReceiveGroupListener.java index 7c6e7de..1d59050 100644 --- a/src/main/java/com/mtz/qqbot/Listener/ReceiveGroupListener.java +++ b/src/main/java/com/mtz/qqbot/Listener/ReceiveGroupListener.java @@ -4,6 +4,7 @@ import net.itbaima.robot.event.RobotListener; import net.itbaima.robot.event.RobotListenerHandler; import net.itbaima.robot.listener.MessageListener; import net.mamoe.mirai.event.events.GroupMessageEvent; +import net.mamoe.mirai.event.events.GroupMessagePreSendEvent; import net.mamoe.mirai.message.data.*; import java.util.List; @@ -27,4 +28,18 @@ public class ReceiveGroupListener extends MessageListener { event.getGroup().sendMessage(chain);//将储存的内容发送 } } + + @RobotListenerHandler(contactId = 1033597003) + public void receiveGroupMessage2(GroupMessageEvent event) { + String message = event.getMessage().contentToString(); + if (this.invalidText(message)) {//当检测到关键词 + MessageChain chain = new MessageChainBuilder()//此为固定写法 + .append(new At(event.getSender().getId()))//自动艾特 + .append(new PlainText(" 你好,")) + .append(new PlainText("请问有什么可以帮到你")) + .build(); + //上面的代码构建了一个MessageChain集合,用来储存要发送的内容 + event.getGroup().sendMessage(chain);//将储存的内容发送 + } + } }