Bladeren bron

fixing embed error

BaumSplitter41 4 maanden geleden
bovenliggende
commit
ebb1a56335
1 gewijzigde bestanden met toevoegingen van 19 en 17 verwijderingen
  1. 19 17
      VPD_BOT/main.py

+ 19 - 17
VPD_BOT/main.py

@@ -359,6 +359,24 @@ async def kick(
         await ctx.respond("Error: You can't kick yourself!", ephemeral=True)
         return
     
+    channel= discord.utils.get(ctx.guild.channels, id = int(channel_banlog))
+
+    embed = discord.Embed(
+        title=f"Kick of **{user.name}**",
+        description=f"User {user.mention} has been kicked from the Server",
+        color=discord.Color.red()
+    )
+    time = discord.utils.format_dt(datetime.now(), "f")
+    embed.add_field(name="Kick Date", value=time, inline=False)
+    embed.add_field(name="Moderator", value=f"{ctx.author}", inline=False)
+    embed.add_field(name="Reason", value=reason, inline=False)
+
+    embed.add_field(name="User ID", value=user.id)
+
+    embed.set_thumbnail(url=user.display_avatar.url)
+    embed.set_author(name="VicePD", icon_url="https://i.imgur.com/6QteFrg.png")
+    embed.set_footer(text="VicePD - Bot | Made by BaumSplitter41")
+
 
     try:
         await ctx.guild.kick(user, reason=reason)
@@ -368,24 +386,8 @@ async def kick(
             (int(user.id), str(user), str(ctx.author), reason)
         )
         conn.commit()
-    
-        channel= discord.utils.get(ctx.guild.channels, id = int(channel_banlog))
-
-        embed = discord.Embed(
-            title=f"Kick of **{user.name}**",
-            description=f"User {user.mention} has been kicked from the Server",
-            color=discord.Color.red()
-        )
-        time = discord.utils.format_dt(datetime.now(), "f")
-        embed.add_field(name="Kick Date", value=time, inline=False)
-        embed.add_field(name="Moderator", value=f"{ctx.author}", inline=False)
-        embed.add_field(name="Reason", value=reason, inline=False)
-
-        embed.add_field(name="User ID", value=user.id)
+        await channel.send(embed=embed)
 
-        embed.set_thumbnail(url=user.display_avatar.url)
-        embed.set_author(name="VicePD", icon_url="https://i.imgur.com/6QteFrg.png")
-        embed.set_footer(text="VicePD - Bot | Made by BaumSplitter41")
 
     except discord.Forbidden:
         await ctx.respond("Error: I don't have permission to kick this user.", ephemeral=True)