瀏覽代碼

fixing tuple handleing

BaumSplitter41 1 月之前
父節點
當前提交
33db7f4148
共有 1 個文件被更改,包括 7 次插入1 次删除
  1. 7 1
      VPD_BOT/cogs/inaktive_remider_dm.py

+ 7 - 1
VPD_BOT/cogs/inaktive_remider_dm.py

@@ -74,7 +74,13 @@ class remiderinactive(commands.Cog):
         #Core script
         discord_ids = []
         for players in inaktive_players:
-            discord_id = players[1]  # Extract discord ID from the second column
+            discord_raw = players[1].split(":")[1]
+            if discord_raw.isdigit():
+                    discord_id = discord_raw
+            else:
+                print(f"Invalid Discord ID format for license {players[0]}: {discord_raw}")
+                await log_channel.send(f"Invalid Discord ID format for license {players[0]}: {discord_raw}")
+                continue
             if discord_id is not None:
                 discord_ids.append(discord_id)