From 1456675446156767cf2cb8c7db1b4eb9fc6ff699 Mon Sep 17 00:00:00 2001 From: Yutousama <583819556@qq.com> Date: Fri, 11 Nov 2022 22:54:15 +0800 Subject: [PATCH] update PaoPaoSleepWaring --- .../com/yutou/qqbot/models/Commands/PaoPaoSleepWaring.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/yutou/qqbot/models/Commands/PaoPaoSleepWaring.java b/src/main/java/com/yutou/qqbot/models/Commands/PaoPaoSleepWaring.java index 89b659d..aeaffc3 100644 --- a/src/main/java/com/yutou/qqbot/models/Commands/PaoPaoSleepWaring.java +++ b/src/main/java/com/yutou/qqbot/models/Commands/PaoPaoSleepWaring.java @@ -4,6 +4,7 @@ import com.yutou.qqbot.Annotations.UseModel; import com.yutou.qqbot.QQBotManager; import com.yutou.qqbot.models.Model; import com.yutou.qqbot.utlis.AppTools; +import com.yutou.qqbot.utlis.RedisTools; import net.mamoe.mirai.event.events.MessageEvent; import net.mamoe.mirai.message.data.MessageChainBuilder; import net.mamoe.mirai.message.data.QuoteReply; @@ -30,11 +31,13 @@ public class PaoPaoSleepWaring extends Model { @Override public void onMessage(Long qq, MessageEvent event, boolean isGroup) { super.onMessage(qq, event, isGroup); - if(Integer.parseInt(AppTools.getHours())>=22 && event.getSource().getFromId() == 914520754){ + if(Integer.parseInt(AppTools.getHours())>=22 && event.getSource().getFromId() == 914520754 + && "true".equals(RedisTools.get("paopao_sleep_"+AppTools.getToDayTime(),"false"))){ MessageChainBuilder builder=new MessageChainBuilder(); builder.append(new QuoteReply(event.getMessage())); builder.append("别水了,该睡了~"); QQBotManager.getInstance().sendMessage(qq,builder); + RedisTools.set("paopao_sleep_"+AppTools.getToDayTime(),"true",2*60*60); } } }