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));