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