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"Logged in as {self.user} (ID: {self.user.id})")
|
||||||
logger.info(f"Connected to {len(self.guilds)} guild(s)")
|
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
|
# Set presence
|
||||||
activity = discord.Activity(
|
activity = discord.Activity(
|
||||||
type=discord.ActivityType.watching,
|
type=discord.ActivityType.watching,
|
||||||
|
|||||||
Reference in New Issue
Block a user