届け先の取り方 / Discord
Discordの Webhook URL の取り方
入札公告の通知をDiscordで受け取るには、通知の届け先になるWebhook URL(https://discord.com/api/webhooks/…)が 1 つ要ります。5 つの手順で取れます。
動作を確かめている届け先です。
図は、こちらで描いた流れの図です(Discordの画面の写真ではありません)。
- 通知を受けたいサーバーを開き、サーバー名を押して「サーバー設定」を開く。
サーバーに「ウェブフックの管理」の権限が必要です(サーバーの持ち主なら持っています)。 - 左のメニューの「連携サービス」を開き、「ウェブフック」を選ぶ。
英語表示では「Integrations」→「Webhooks」です。 - 「新しいウェブフック」を押す。
一覧に新しいウェブフックが 1 つ増えます。 - ウェブフックの名前(例: 入札通知)と、通知を投稿するチャンネルを選ぶ。名前やチャンネルを変えたときは、「変更を保存」を押す。
チャンネルは、あとからここで変えられます。保存を押さないと、変更は残りません。 - 「ウェブフックURLをコピー」を押し、申込の「Webhook URL」の欄に貼る。
貼る場所: 申込ページ(/subscribe)の「届け先の Webhook URL」。URL はhttps://discord.com/api/webhooks/で始まります。
チャンネルの歯車(チャンネルの編集)→「連携サービス」→「ウェブフック」からも、同じ画面に行けます。
Webhook URL は、パスワードと同じ扱いにしてください。URL を知っている人は、そのチャンネルに投稿できます。人に見せたり、公開の場所に貼ったりしないでください。万一もれたときは、各サービスの画面でその Webhook を削除して作り直し、運営(support@hullspark.com)に新しい URL をお知らせください。
公式の文書: Discord 公式: Intro to Webhooks(手順は、この文書の内容に沿って書きました。画面の文言は各社の更新で変わるので、違うときは公式の文書を優先してください)
管理者に頼む
自分では作れないとき
会社や団体の設定で、ご自分では Webhook を作れないことがあります。次の文を、Discordの管理者に送ってください(コピーしてそのまま使えます)。
お忙しいところ恐れ入ります。入札情報の通知を、Discordの特定のチャンネルに受け取りたいため、Discordの「Incoming Webhook」(受信用の Webhook)を 1 つ作成し、その URL を教えていただけないでしょうか。通知は、Hullspark 入札データ(https://hullspark-data-tenders.8--ntitled.workers.dev/subscribe)が、公開されている入札公告を投稿するだけです。チャンネル内のメッセージの読み取りや、ほかの情報へのアクセスはありません。
ほかの届け先: Slack・Microsoft Teams。メールでの通知は、まだ開いていません。