소스 검색

Edited the SQL Query and set the refresh time to 7 days.

BaumSplitter41 1 개월 전
부모
커밋
dc044dac93
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      VPD_BOT/cogs/inaktive_remider_dm.py

+ 2 - 2
VPD_BOT/cogs/inaktive_remider_dm.py

@@ -23,7 +23,7 @@ class remiderinactive(commands.Cog):
         return config
 
     
-    @tasks.loop(hours=48)
+    @tasks.loop(hours=168) # Run every 7 days
     async def check_inactive_members(self):
         config = self._load_config()
         enable_inavtive_reminder_dm = config.getboolean("Welcome","enable_inavtive_reminder_dm")
@@ -62,7 +62,7 @@ class remiderinactive(commands.Cog):
         inaktive_players = []
         
         cursor.execute("""
-        SELECT users.license2, MAX(users.discord) AS discord, MAX(players.last_updated) AS last_logged_out FROM users JOIN players ON users.license2 = players.license GROUP BY users.license2 HAVING MAX(players.last_updated) < CURDATE() - INTERVAL 14 DAY;
+        SELECT users.discord, MAX(users.license2)AS license2,  MAX(players.last_updated) AS last_logged_out FROM users JOIN players ON users.license2 = players.license GROUP BY users.discord HAVING MAX(players.last_updated) < CURDATE() - INTERVAL 14 DAY;
         """)
         for discord in cursor.fetchall():
             inaktive_players.append(discord)