【问题标题】:Send a Discord Embed via Webhook C#通过 Webhook C# 发送 Discord 嵌入
【发布时间】:2020-04-11 09:43:16
【问题描述】:

我想通过嵌入的消息将这段代码发送到不和谐的 webhook:

var builder = new EmbedBuilder();

builder.WithTitle("Ice Wizard Stats");
builder.AddField("Hit Speed", "1.5sec", true); // True for inline
builder.WithThumbnailUrl("https://i.ibb.co/rc66Lq8/logonew.png");
builder.WithColor(Color.Red);

我应该如何发送?

【问题讨论】:

  • 有什么问题?你用的是什么库?
  • .net 框架中的 wpf 应用程序和我使用 discord.net

标签: c# .net wpf discord discord.net


【解决方案1】:
public class dWebHook: IDisposable
    {
        private readonly WebClient dWebClient;
        private static NameValueCollection discord = new NameValueCollection();
        public string WebHook { get; set;}
        public string UserName { get; set; }
        public string ProfilePicture { get; set;}

        public dWebHook()
        {
            dWebClient = new WebClient();
        }


        public void SendMessage(string msgSend)
        {
            discord.Add("username", UserName);
            discord.Add("avatar_url", ProfilePicture);
            discord.Add("content", msgSend);

            dWebClient.UploadValues(WebHook, discord);
        }

        public void Dispose()
        {
            dWebClient.Dispose();
        }

我想这就是你要找的东西

【讨论】:

  • discordValues 是什么意思?但是是的,这就是我要找的东西
  • @lobster123 你在哪里看到 discordValues?如果它解决了您的问题,请标记为已解决。
猜你喜欢
  • 2019-01-15
  • 2020-07-08
  • 2019-10-21
  • 2021-10-21
  • 2021-10-18
  • 2020-11-26
  • 2019-10-02
  • 2018-09-11
  • 2020-03-20
相关资源
最近更新 更多