【问题标题】:problem posting embeds in discord.net 2.0在 discord.net 2.0 中发布嵌入问题
【发布时间】:2020-08-25 18:47:15
【问题描述】:

所以我一直在尝试解决这个问题,但在我目前使用的 discord.net 2.0.0-beta 上找不到任何来源。

我的问题是如何在聊天中发布嵌入,我知道如何构建一个以及不同的东西做什么,但是当我执行我在 1.0 中使用的方法时,它会出现一个关于无法转换 Discord 的错误.EmbedBuilder 到 Discord.Embed

任何帮助将不胜感激。

我的代码:

var eb = new EmbedBuilder();
        EmbedFooterBuilder efb = new EmbedFooterBuilder();
        EmbedFieldBuilder ef = new EmbedFieldBuilder();

            SocketGuild server = ((SocketGuildChannel)msg.Channel).Guild;

            //Incorrect use
            if (parameters.Length > 0)
            {
                await msg.Channel.SendMessageAsync($"**Correct Usage**: `{Syntax}`");
                return;
            }

        eb.Title = server.Name;
        eb.Description = "this is a really fancy description";

        await msg.Channel.SendMessageAsync("", false, embed: eb);

【问题讨论】:

    标签: discord.net


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      你也可以

      var embed = new EmbedBuilder();
      
      embed.WithTitle("Normal title");
      embed.WithDescription("So cute description");
      embed.WithFooter("Wawwww i love stanley");
      Context.Channel.SendMessageAsync("", false, embed);
      
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-02-28
        • 1970-01-01
        • 2017-12-14
        • 1970-01-01
        • 2017-11-02
        • 2021-01-26
        • 2019-02-23
        • 2017-02-17
        相关资源
        最近更新 更多