From e1f9c91bde38b22eee91d900865caf6cccc30d71 Mon Sep 17 00:00:00 2001 From: Paillat Date: Wed, 19 Jul 2023 19:51:05 +0200 Subject: [PATCH] refactor(main.py): change bot's presence activity to display the number of servers the bot is in feat(main.py): add event handler for on_guild_join to update bot's presence activity when joining a new server --- main.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 20f7740..cf15e38 100644 --- a/main.py +++ b/main.py @@ -20,12 +20,21 @@ bot.add_cog(cogs.Moderation(bot)) async def on_ready(): await bot.change_presence( activity=discord.Activity( - type=discord.ActivityType.watching, name="your messages to answer you" + type=discord.ActivityType.watching, name=f"{len(bot.guilds)} servers" ) ) debug("Bot is ready") +@bot.event +async def on_guild_join(guild): + await bot.change_presence( + activity=discord.Activity( + type=discord.ActivityType.watching, name=f"{len(bot.guilds)} servers" + ) + ) + + @bot.event async def on_application_command_error(ctx, error): debug(error)