0

我已经把头撞在墙上了 8 个小时,试图弄清楚如何将缩略图添加到嵌入的消息中。我一直在关注这个使用 ThumbnailURL 的教程,这在他使用它的上下文中不存在。相反,我只有一个不带字符串的 Thumbnail,而是一个我根本无法访问的 EmbedThumbnail。

var avatarEmbed = new DiscordEmbedBuilder
        {
            Title = "Enter the game.",
            Thumbnail = ctx.Client.CurrentUser.AvatarUrl,
            Color = DiscordColor.Azure,


        };

请不要发送文档和教程的链接。我试过了。我真的试过了。但这似乎只是一个最近的问题,因此它的资源几乎没有。此外,文档似乎没有示例代码,这更令人沮丧。

4

1 回答 1

0

不确定您的版本,但我使用最新的夜间版本。我这样做

            var builder = new DiscordEmbedBuilder 
            {
                Title = "Title Here",
                Color = DiscordColor.Azure
            };
            builder.WithThumbnail(ctx.Client.CurrentUser.AvatarUrl);

但你也可以这样做

            var builder = new DiscordEmbedBuilder 
            {
                Title = "Title Here",
                Color = DiscordColor.Azure,
                Thumbnail = new DiscordEmbedBuilder.EmbedThumbnail
                {
                    Url = ctx.Client.CurrentUser.AvatarUrl
                } 
            };
于 2022-01-06T04:49:17.467 回答