import discord from discord.ext import commands from discord.commands import Option from discord.commands import slash_command import os from dotenv import load_dotenv class howtteam(commands.Cog): def __init__(self, bot: discord.Bot): self.bot = bot intents = discord.Intents.default() intents.message_content = True intents.members = True intents.guilds = True intents.reactions = True client = discord.Client(intents=intents) debug_guilds_up = [] server_token = os.getenv("SERVER").split(",") for i in range(len(server_token)): debug_guilds_up.append(int(server_token[i])) bot = commands.Bot( command_prefix=commands.when_mentioned_or("!"), description="VicePD Bot", intents=intents, debug_guilds=debug_guilds_up if debug_guilds_up else None ) #Command initialization @bot.slash_command(name="how_to_team", description= "Get Infos") async def how_to_team( ctx, ): server = ctx.guild embed = discord.Embed( title=f"__How to join the Team on {server.name}__", description=f"If you want to join the Serverteam open a ticket in #ticket.", color=discord.Color.yellow() ) embed.set_thumbnail(url=server.icon) embed.set_author(name="VicePD", icon_url="https://i.imgur.com/6QteFrg.png") embed.set_footer(text="VicePD - Bot | Made by BaumSplitter41") await ctx.respond(embed=embed) def setup(bot: discord.Bot): bot.add_cog(howtteam(bot))