From 95141649dc59a9b43857747a2eb78798da0ff9b3 Mon Sep 17 00:00:00 2001 From: Yutousama <583819556@qq.com> Date: Thu, 9 Dec 2021 13:45:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E5=A4=B4=E8=8F=9C=E6=94=B9=E4=B8=BA?= =?UTF-8?q?=E5=8F=AA=E5=85=81=E8=AE=B8=E7=A7=81=E8=81=8A=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=20=E4=BF=AE=E5=A4=8D=E6=B6=A9=E5=9B=BE=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/yutou/qqbot/models/Animal/TurnipProphet.java | 3 +++ src/main/java/com/yutou/qqbot/models/setu/QQSetu.java | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/yutou/qqbot/models/Animal/TurnipProphet.java b/src/main/java/com/yutou/qqbot/models/Animal/TurnipProphet.java index 9fa3ebc..442521b 100644 --- a/src/main/java/com/yutou/qqbot/models/Animal/TurnipProphet.java +++ b/src/main/java/com/yutou/qqbot/models/Animal/TurnipProphet.java @@ -53,6 +53,9 @@ public class TurnipProphet extends Model { @Override public void onMessage(Long qq, MessageEvent event, boolean isGroup) { super.onMessage(qq, event, isGroup); + if(isGroup){ + return; + } int money = -1; try { money = Integer.parseInt(msg.trim()); diff --git a/src/main/java/com/yutou/qqbot/models/setu/QQSetu.java b/src/main/java/com/yutou/qqbot/models/setu/QQSetu.java index 3329c6c..de51e8c 100644 --- a/src/main/java/com/yutou/qqbot/models/setu/QQSetu.java +++ b/src/main/java/com/yutou/qqbot/models/setu/QQSetu.java @@ -28,7 +28,7 @@ public class QQSetu extends Model { private int db_user =3;//当次数据 private long group; private Timer timer; - private final Map setuScore = new HashMap<>(); + private static final Map setuScore = new HashMap<>(); public void printTodaySetu() { String redisKey= AppTools.getToDayTime() + "_setu"; @@ -121,6 +121,7 @@ public class QQSetu extends Model { if(!setuScore.isEmpty()){ printSetu(group); } + timer.cancel(); timer = null; } }, (long) (0.9 * 60 * 1000));