簡體   English   中英

如何將縮略圖添加到 DSharpPlus 中的嵌入消息?

[英]How do you add thumbnails to an embed message in DSharpPlus?

我已經把頭撞在牆上了 8 個小時,試圖弄清楚如何將縮略圖添加到嵌入的消息中。 我一直在關注這個使用 ThumbnailURL 的教程,這在他使用它的上下文中不存在。 相反,我只有一個不帶字符串的 Thumbnail,而是一個我根本無法訪問的 EmbedThumbnail。

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


        };

請不要發送文檔和教程的鏈接。 我試過了。 我真的試過了。 但這似乎只是一個最近的問題,因此它的資源幾乎沒有。 此外,文檔似乎沒有示例代碼,這更令人沮喪。

不確定您的版本,但我使用最新的夜間版本。 我這樣做

            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
                } 
            };

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM