みないで
187投稿 (2023/11/03 23:24:39)
【kukuluLIVE: Webhookによる外部がいぶ連携れんけい機能きのう追加ついかしました】
先日せんじつ、kukuluLIVEにもWebhookによる外部がいぶ連携れんけい機能きのう追加ついかされ、配信はいしん開始かいし通知つうちなどをDiscordに自動じどう投稿とうこう出来るできるようになりました。
Webhookが分からわからないひとにも有効ゆうこう活用かつようして欲しいほしいなと思っおもったため、なに分からわからないひと向けむけにkukuluLIVEの配信はいしん通知つうちをDiscordへ送るおくる方法ほうほうについて書きかきました。
リスナー向けむけのサーバーなどを建てたてている配信はいしんしゃひとや、そと配信はいしん切断せつだん自分じぶん通知つうち送りおくりたいひとなどの参考さんこうになれば嬉しいうれしいです。

Discordがわ設定せってい


DiscordからWebhookのURLを取得しゅとくします。
公式こうしきのWebhookのガイド併せあわせ読むよむとより理解りかい出来るできる思いおもいます。
今回こんかい自分じぶん建てたてたDiscordサーバーに投稿とうこうすることを想定そうていしています。サーバーがないとWebhookを使えつかえないため、自分じぶん通知つうち送りおくりたいほうもサーバーを作成さくせいしましょう。



メッセージを投稿とうこうしたいサーバーを開いひらいて「サーバーめいをクリック⇛サーバー設定せってい」をしてサーバーの設定せってい開きひらきます。
その後そのご左側ひだりがわのアプリのしたにある「連携れんけいサービス」を開いひらいて、「ウェブフックの作成さくせい」もしくは「ウェブフックの確認かくにん新しいあたらしいウェブフック」を押しおします。



画面がめんじょうにSpideyBot, CaptainHookなどの名前なまえ表示ひょうじされると思うおもうのでクリックをして、画像がぞうとお名前なまえ投稿とうこうをするチャンネルの設定せっていをします。
今回こんかいはお名前なまえを「kukuluWebhook」、チャンネルを「#配信はいしん通知つうち」に設定せっていしました。
変更へんこうをすると設定せってい保存ほぞんしたからてくると思うおもうので押しおし保存ほぞんします。
その後そのご、「ウェブフックURLをコピー」を押すおすとクリップボードに保存ほぞんされてCtrl+Vやみぎクリックで貼りはり付けづけ出来るできるようになります。
貼りはり付けづけをしたさいに「https://discord.com/api/webhooks/~」のようなものが表示ひょうじされればOKです。

kukuluLIVEがわ設定せってい


kukuluLIVEの配信はいしんをするから配信はいしん設定せってい開きひらきます。
「デフォルトの放送ほうそう設定せってい変更へんこうする」を押しおして、した表示ひょうじされた画面がめんから「便利べんり外部がいぶ連携れんけい機能きのう」を押しおし開きひらきます。
今回こんかい配信はいしん開始かいし通知つうち行うおこなうので配信はいしん開始かいしをクリックして開きひらきます。



開くひらくとこのような画面がめんになると思いおもいます。開いひらい時点じてんではPOSTするデータはなに書かかかれていないと思いおもいます。
この状態じょうたいで、Webhook URLにさきほどDiscordでコピーをしたURLを貼りはり付けつけます。
その後そのごしたのサンプルから「配信はいしん開始かいしをDiscordに通知つうち」のボタンを押すおすとPOSTするデータに画像がぞうのような内容ないよう追加ついかされると思いおもいます。

ここまでが出来できたら「テスト実行じっこう」のボタンを押しおし実際じっさいにDiscordに投稿とうこうされるかを確認かくにんしてみましょう。



Discordじょうでこのように表示ひょうじがされたら設定せってい完了かんりょうです。
実際じっさい配信はいしん通知つうちでは「テストWebhook」と表示ひょうじされている部分ぶぶん配信はいしんのタイトルとなります。
ブサウザに戻っもどってもらうと配信はいしん開始かいし部分ぶぶん有効ゆうこう書かかかれていると思いおもいます。設定せってい解除かいじょしたい場合ばあいはWebhookのURLを削除さくじょすると無効むこうになるはずです。。

また、今回こんかい配信はいしん開始かいし通知つうち設定せっていしましたが、プッシュ切断せつだんなどのほか項目こうもくでも同様どうよう設定せってい行なえおこなえます。
切断せつだん場合ばあいはサンプルがないため、POSTするデータの中身なかみ配信はいしん開始かいしのときに使用しようしたものを流用りゅうようすると良いよい思いおもいます。
{
"content": "プッシュ切断せつだん",
"username": "kukuluLIVE"
}

POSTするデータをこのように設定せっていすると、



プッシュ切断せつだんにこのような感じかんじ投稿とうこうされます。プッシュ切断せつだん部分ぶぶん好きすき文章ぶんしょう変更へんこうしたり、自分じぶんへのメンションにしたりも出来できます。
メンションにする場合ばあいはプッシュ切断せつだん書いかい部分ぶぶん
"<@11122222233334444> プッシュ切断せつだん"

のように設定せっていするとメンションになると思いおもいます。数字すうじ場所ばしょには自分じぶんのDiscordのユーザーIDを入れいれてください。
DiscordのユーザーIDの確認かくにん方法ほうほうはユーザー設定せってい詳細しょうさい設定せっていから開発かいはつしゃモードをオンにして、サーバーのメンバーリストから自分じぶんみぎクリックするとユーザーIDをコピーという項目こうもくがあると思いおもいます。

質問しつもん疑問ぎもんてんがありましたらTwitterの@ketty_a3まで。向いむいたら答えこたえます。

それでは皆さんみなさん良いよいkukuluLifeを






(c) みないで.


kukuluBlogは、kukuluLIVEのユーザがブログを作成できるサービスです。
公開されている記事、写真等のデータはユーザが作成したものです。