Python 我的机器人赢了';不要发送嵌入。它说:";名称“;没有定义

Python 我的机器人赢了';不要发送嵌入。它说:";名称“;没有定义,python,discord,discord.py,Python,Discord,Discord.py,在我的discord频道中,我有.serverinfo,即使我有以下代码,它也不会响应我: @bot.command() async def serverinfo(ctx): guild = ctx.guild server = discord.Embed(title="Server info", description="▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬") server.add_

在我的discord频道中,我有.serverinfo,即使我有以下代码,它也不会响应我:

@bot.command()
async def serverinfo(ctx):
          guild = ctx.guild
          server = discord.Embed(title="Server info", description="▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬")
          server.add_field(name=f':mega: Server:', value=f'➜ Server name: {guild.name}\n➜ Server id: {guild.id}\n➜ Created at: {guild.created_at}', inline=False)
          server.add_field(name=f':crown: Owner', value=f'➜ Name: {guild.owner.display_name}\n➜ Mention: {guild.owner.mention}\n➜ ID: {guild.owner.id}', inline=False)
          server.add_field(name=f':earth_americas: Region:', value=f'➜ {guild.region}')
          server.add_field(name=f':busts_in_silhouette: Members:', value=f'➜ Total Members: {len(guild.members)}\n➜ Online <:online:768523616336871434>: {len(list(filter(lambda m: str(m.status) == "online", ctx.guild.members)))}\n➜ Offline <:offline:768523674067533835>: {len(list(filter(lambda m: str(m.status) == "offline", ctx.guild.members)))}\n➜ Do not disturb <:dnd:768526277845188608>: {len(list(filter(lambda m: str(m.status) == "dnd", ctx.guild.members)))}\n➜ Idle <:idle:768523706217267252>: {len(list(filter(lambda m: str(m.status) == "idle", ctx.guild.members)))}', inline=False)
          server.add_field(name=f':shield: Roles:', value=f'➜ Total roles: {len(guild.roles)}\n➜ Top Role: <@&{ctx.guild.roles[len(ctx.guild.roles)-1].id}>')
          server.add_field(name=f':file_cabinet: Channels:', value=f'➜ Total channels: {len(guild.channels)}\n➜ Categories: {len(guild.categories)}\n➜ Text Channels: {len(guild.text_channels)}\n➜ Voice Channels: {len(guild.voice_channels)}\n➜ AFK channel: {guild.afk_channel}')
          server.add_field(name=f':notebook_with_decorative_cover: Emojis:', value=f'➜ Total emojis: {len(guild.emojis)}')
          server.set_thumbnail(url=f'{ctx.guild.icon_url}')
          
          await ctx.message.delete()
          await ctx.channel.send(embed=server)
@bot.command()
异步def服务器信息(ctx):
guild=ctx.guild
服务器=discord.Embed(title=“服务器信息”,description=”▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬")
server.add_字段(name=f):mega:server:',value=f'➜ 服务器名称:{guild.name}\n➜ 服务器id:{guild.id}\n➜ 创建于:{guild.Created_at}',inline=False)
server.add_字段(name=f):crown:Owner',value=f'➜ 名称:{guild.owner.display\u Name}\n➜ 提及:{guild.owner.title}\n➜ ID:{guild.owner.ID}',inline=False)
server.add_字段(name=f):地球_美洲:地区:',值=f'➜ {guild.region}')
server.add_字段(name=f):_轮廓中的busts_:Members:',value=f'➜ 成员总数:{len(guild.Members)}\n➜ 联机:{len(列表(筛选器(lambda m:str(m.status)=“联机”,ctx.guild.members)))}\n➜ 脱机:{len(列表(筛选器(lambda m:str(m.status)=“脱机”,ctx.guild.members)))}\n➜ 请勿打扰:{len(列表(过滤器(lambda m:str(m.status)=“dnd”,ctx.guild.members)))}\n➜ 空闲:{len(list(filter(lambda m:str(m.status)=“Idle”,ctx.guild.members))},inline=False)
server.add_字段(name=f):屏蔽:角色:',值=f'➜ 角色总数:{len(guild.roles)}\n➜ 顶级角色:')
server.add_字段(name=f):文件柜:通道:',值=f'➜ 频道总数:{len(guild.channels)}\n➜ 类别:{len(guild.Categories)}\n➜ 文本频道:{len(guild.Text\u频道)}\n➜ 语音频道:{len(guild.Voice_Channels)}\n➜ AFK频道:{guild.AFK_频道}')
server.add_字段(name=f):带有装饰性封面的笔记本:Emojis:',value=f'➜ emojis总数:{len(guild.emojis)}')
server.set_缩略图(url=f'{ctx.guild.icon_url}')
等待ctx.message.delete()
等待ctx.channel.send(嵌入=服务器)
有人知道为什么吗

@bot.command()
您需要在此处定义名称

@bot.command(name='serverinfo')

我复制并粘贴了你的代码,它工作得很好。我看不出有什么问题。从头开始,你启用了意图吗?是@Wavened,我启用了