【问题标题】:C# Discord bot get senders avatarC# Discord bot 获取发件人头像
【发布时间】:2018-10-04 16:58:31
【问题描述】:

您好,我想知道是否有人知道如何让我的 c# 机器人获取发件人头像,然后让它回复消息中的用户头像。 这是我所拥有的:

    [Command("testuser")]
    public async Task testuser()
    {
        EmbedBuilder builder = new EmbedBuilder();

        builder.WithTitle("Message response")
            .WithDescription("Message" + **SENDERS USER AVATAR HERE**);

        await ReplyAsync("", false, builder.Build());
    }

我尝试使用:

.withurl() and .withimageurl()结合Context.User.GetAvatarUrl and Context.User.AvatarId

但这些都不起作用,请帮助

Here 是我希望它看起来像的一个示例

【问题讨论】:

    标签: c# discord.net


    【解决方案1】:

    EmbedBuilder.WithDescription() 不允许您将图像添加到嵌入描述的内容中,如果您希望嵌入看起来像您链接的屏幕截图,那么您必须使用

    builder.WithFooter($"Help requested by {Context.User.Username}", Context.User.GetAvatarUrl());
    

    【讨论】:

      猜你喜欢
      • 2018-05-10
      • 2022-01-09
      • 1970-01-01
      • 2018-10-22
      • 2019-11-09
      • 1970-01-01
      • 1970-01-01
      • 2020-08-18
      • 2020-05-13
      相关资源
      最近更新 更多