From 8cf760d2ce089e19f21e896e2be8a401e5e3a04e Mon Sep 17 00:00:00 2001 From: Lanta Date: Mon, 10 Mar 2025 14:48:44 +0100 Subject: [PATCH] kleine update --- discord/teammakerv2.py | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/discord/teammakerv2.py b/discord/teammakerv2.py index 85dadf6..e910d50 100644 --- a/discord/teammakerv2.py +++ b/discord/teammakerv2.py @@ -199,12 +199,24 @@ async def on_voice_state_update(member, before, after): if before.channel is None and after.channel is not None: # Lid joint een voice channel - await logging_channel.send(f"🔊 {member.name} is gejoined in voice kanaal: **{after.channel.name}**") + await logging_channel.send(f"🔊 {member.mention} is gejoined in voice kanaal: **{after.channel.name}**") elif before.channel is not None and after.channel is None: # Lid verlaat een voice channel - await logging_channel.send(f"🔇 {member.name} heeft het voice kanaal **{before.channel.name}** verlaten.") + await logging_channel.send(f"🔇 {member.mention} heeft het voice kanaal **{before.channel.name}** verlaten.") elif before.channel != after.channel: # Lid switched van voice kanaal - await logging_channel.send(f"🔄 {member.name} is van **{before.channel.name}** naar **{after.channel.name}** gegaan.") + await logging_channel.send(f"🔄 {member.mention} is van **{before.channel.name}** naar **{after.channel.name}** gegaan.") + +@bot.event +async def on_member_join(member): + logging_channel = discord.utils.get(member.guild.text_channels, name="raadhuisplein") + if logging_channel: + await logging_channel.send(f"🎉 Welkom {member.mention} op de server! We hopen dat je een leuke tijd hebt!") + +@bot.event +async def on_member_remove(member): + logging_channel = discord.utils.get(member.guild.text_channels, name="raadhuisplein") + if logging_channel: + await logging_channel.send(f"😢 {member.name} heeft de server verlaten. We zullen je missen!") bot.run(token)