serverinfo для дискорд бота discord.py

Итак, хотел сделать слэш команду serverinfo для своего дискорд бота, но при запуске команды выдает ошибку

await ctx.send(embed=embed)

^

invalid syntaxix

Вот мой код для справки, кто поможет буду благодарен `async def serverinfo(ctx):

owner = ctx.guild.owner_id
embed = discord.Embed(title="Server information", color=discord.Color.random())
embed.add_field(name="Server Name", value=ctx.guild.name, inline=True)
embed.add_field(name="Server ID", value=ctx.guild.id, inline=True)
embed.add_field(name="Server Owner", value=f'<@{owner}>', inline=True)
embed.add_field(name="Text channels", value=len(ctx.message.guild.text_channels), inlite=True)
embed.add_field(name="Voice channels",value=len(ctx.message.guild.voice_channels), inline=True)
embed.add_field(name="Categories", value=len(ctx.message.guild.categories), inline=True)
embed.add_field(name="Roles", value=len(ctx.message.guild.roles), inline=True)
embed.add_field(name="Created at", value=ctx.guild.created_at.__format__('%A, %d. %H.')
embed.set_author(name=ctx.guild.name,icon_url=ctx.guild.icon_url)
embed.set_footer(text=f'{ctx.author.name}', icon_url=ctx.author.avatar_url)
await ctx.send(embed=embed)

Также я не совсем уверен можно ли использовать ctx в @bot.slash_command


Ответы (0 шт):