C#でWebHookを送信するプログラムを作ってみる
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();
}
こんな感じで完成
あとは個人で使えるかテストしてください
Author And Source
この問題について(C#でWebHookを送信するプログラムを作ってみる), 我々は、より多くの情報をここで見つけました https://qiita.com/Jeffrey4182/items/a9d9c70177893bed1fcb著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .