DiscordでWebHookを使いたいから作りました。
取り敢えずプロジェクト作成してフォームとか全体図とか決めてみた
ダサいけどしょうがないね
label1 => コンテンツ
label2 => WebHookの名前
label3 => WebHookのアイコン
TextBoxは上から同じ感じにする(適当)
そんでusing ディレクティブを3個追加
MainForm.cs
using System.Net.Http;
using System.Text.RegularExpressions;
using System.Runtime.CompilerServices;
次にDiscordでWebHookを作成
作ったらURLコピーしてWebHookのURLのとこにペースト
MainForm.cs
public static string WebHookUrl = "WebHookのURL";
private void WebHookBtn_Click(object sender, EventArgs e)
{
HttpClient httpClient = new HttpClient();
Dictionary<string, string> strs = new Dictionary<string, string>()
{
{ "content", textBox1.Text },
{ "username", textBox2.Text },
{ "avatar_url", textBox3.Text }
};
TaskAwaiter<HttpResponseMessage> awaiter = httpClient.PostAsync(WebHookUrl, new
FormUrlEncodedContent(strs)).GetAwaiter();
awaiter.GetResult();
}
こんな感じで完成
あとは個人で使えるかテストしてください