我正在try 将服务器图标添加到服务器名称旁边,但我不知道如何才能发送我正在谈论的图像 Image of what I would likeImage of what I'm getting

我的代码是:

@bot.command(name='mc', brief='Displays member count')
async def member_count(ctx):
  
    embed = discord.Embed(
        title=f"{ctx.guild.icon} {ctx.guild.name}",
        color=discord.Colour(int(0x7889da))
    )
    embed.add_field(name="Users", value=ctx.guild.member_count, inline=True)
    embed.add_field(name="Humans", value=ctx.guild.member_count - len([m for m in ctx.guild.members if not m.bot]), inline=True)
    embed.add_field(name="Bots", value=len([m for m in ctx.guild.members if m.bot]), inline=True)

    await ctx.send(embed=embed)

我try 在标题中添加服务器图标,但不起作用

推荐答案

不使用嵌入的标题,只需使用.set_author()方法即可.因此,您的代码将如下所示:

@bot.command(name='mc', brief='Displays member count')
async def member_count(ctx):
  
    embed = discord.Embed(
        color=discord.Colour(int(0x7889da))
    )
    embed.add_field(name="Users", value=ctx.guild.member_count, inline=True)
    embed.add_field(name="Humans", value=ctx.guild.member_count - len([m for m in ctx.guild.members if not m.bot]), inline=True)
    embed.add_field(name="Bots", value=len([m for m in ctx.guild.members if m.bot]), inline=True)
    embed.set_author(name=ctx.guild.name, icon_url=ctx.guild.icon.url)
    await ctx.send(embed=embed)

Python相关问答推荐

PyQt5如何将pyuic 5生成的Python类添加到QStackedWidget中?

如何防止Plotly在输出到PDF时减少行中的点数?

Python中MongoDB的BSON时间戳

将HLS纳入媒体包

在Pandas 日历中插入一行

比较两个二元组列表,NP.isin

根据条件将新值添加到下面的行或下面新创建的行中

当多个值具有相同模式时返回空

重新匹配{ }中包含的文本,其中文本可能包含{{var}

删除所有列值,但判断是否存在任何二元组

如何找到满足各组口罩条件的第一行?

如何记录脚本输出

从dict的列中分钟

从一个系列创建一个Dataframe,特别是如何重命名其中的列(例如:使用NAs/NaN)

如何更改groupby作用域以找到满足掩码条件的第一个值?

在numpy数组中寻找楼梯状 struct

Js的查询结果可以在PC Chrome上显示,但不能在Android Chrome、OPERA和EDGE上显示,而两者都可以在Firefox上运行

如何从比较函数生成ngroup?

Pandas在rame中在组内洗牌行,保持相对组的顺序不变,

如何在Python中从html页面中提取html链接?