Discord Webhook URL 取得ガイド
はじめに
このガイドでは、MMO CompanionからDiscordへイベント通知を送るために必要な「Webhook URL」の取得方法を説明します。
Webhookとは、外部のアプリケーション(MMO Companion)からDiscordチャンネルにメッセージを自動送信するための仕組みです。
目次
Webhook URLの取得手順
前提条件
- Discordサーバーの「Webhookの管理」権限が必要です
- PC版Discord(ブラウザまたはアプリ)での操作を推奨します
- スマートフォンの場合は、Discordアプリではなくブラウザ(Safari、Chromeなど)からDiscordにアクセスして操作してください
手順
1. Discordサーバーの設定を開く
通知を送りたいDiscordサーバーで、サーバー名をクリックし、「サーバー設定」を選択します。
2. 連携サービスを開く
左メニューから「連携サービス」をクリックします。
3. Webhookを作成
「Webhookを作成」ボタンをクリックします。
4. Webhookの設定
- 名前: 任意の名前を設定します(例:MMO Companion)
- チャンネル: 通知を送信したいチャンネルを選択します
- アイコン: 任意でアイコンを設定できます(省略可)
5. Webhook URLをコピー
「Webhook URLをコピー」ボタンをクリックして、URLをコピーします。
⚠️ 注意: Webhook URLは外部に漏らさないようにしてください。URLを知っている人は誰でもそのチャンネルにメッセージを送信できてしまいます。
MMO Companionへの登録方法
- MMO Companionにログインする
- サイドバーから「スケジュール」を開く
- 画面上部の「通知先」ボタンをクリック
- コピーしたWebhook URLを入力欄に貼り付け
- 「保存」ボタンをクリック
- 「テスト送信」ボタンをクリックして、Discordにメッセージが届くか確認
テストメッセージがDiscordに届けば設定完了です!
よくある質問
Q. Webhook URLはどこで確認できますか?
A. Discordの「サーバー設定」→「連携サービス」から確認できます。作成済みのWebhookをクリックすると、URLをコピーできます。
Q. 「Webhookの管理」権限がありません
A. サーバー管理者に権限を付与してもらうか、管理者にWebhook URLの取得を依頼してください。
Q. 複数のチャンネルに通知を送りたい
A. 現在、1つのギルドにつき1つの通知先のみ設定可能です。複数チャンネルへの通知は今後のアップデートで対応可能です。公式Xなどに要望をお伝えください。
Q. テスト送信しても通知が届きません
以下を確認してください:
- URLが正しいか:
https://discord.com/api/webhooks/で始まるURLになっているか - チャンネルが存在するか: Webhook作成時に選択したチャンネルが削除されていないか
- Webhookが有効か: Discord側でWebhookが削除されていないか
Q. Webhook URLを変更したい
A. MMO Companionの「通知先」設定で新しいURLを入力して保存すれば、変更できます。
Q. Webhookを削除したい
A. Discordの「サーバー設定」→「連携サービス」から該当のWebhookを削除できます。削除するとMMO Companionからの通知は届かなくなります。