增加被骚扰计数器

This commit is contained in:
95478 2024-06-25 01:05:24 +08:00
parent 203a26d0e5
commit 05cef852d5

View File

@ -10,10 +10,13 @@ import java.util.List;
@RobotListener//群聊里发关键词,bot自动艾特并回复
public class ReceiveGroupListener extends MessageListener {
public static int receiveCount = 0;
public ReceiveGroupListener() {
super(List.of("111"), false);//自定义关键词
}
@RobotListenerHandler(contactId = {518909220, 1033597003})
public void receive(GroupMessageEvent event) {
String message = event.getMessage().contentToString();
if (this.invalidText(message)) {//当检测到关键词
@ -23,18 +26,9 @@ public class ReceiveGroupListener extends MessageListener {
.append(new PlainText("请问有什么可以帮到你"))
.build();
//上面的代码构建了一个MessageChain集合用来储存要发送的内容
event.getGroup().sendMessage(chain);//将储存的内容发送
event.getGroup().sendMessage(chain);//发送消息到群聊
System.out.println(chain);
receiveCount++;
}
}
@RobotListenerHandler(contactId = 518909220)//监控增加群聊1
public void receiveGroup1Message(GroupMessageEvent event) {
receive(event);
}
@RobotListenerHandler(contactId = 1033597003)//监控增加群聊2
public void receiveGroup2Message(GroupMessageEvent event) {
receive(event);
}
}