Fix: initialize guild config for existing servers on startup
This commit is contained in:
@@ -101,6 +101,12 @@ class GuardDen(commands.Bot):
|
||||
logger.info(f"Logged in as {self.user} (ID: {self.user.id})")
|
||||
logger.info(f"Connected to {len(self.guilds)} guild(s)")
|
||||
|
||||
# Ensure all guilds have database entries
|
||||
if self.guild_config:
|
||||
for guild in self.guilds:
|
||||
await self.guild_config.create_guild(guild)
|
||||
logger.info(f"Initialized config for {len(self.guilds)} guild(s)")
|
||||
|
||||
# Set presence
|
||||
activity = discord.Activity(
|
||||
type=discord.ActivityType.watching,
|
||||
|
||||
Reference in New Issue
Block a user