Forward LogoForwardMsg

DiscordのチャンネルIDを確認する

チャンネルやメッセージのリンクからDiscordのチャンネルIDを取得するか、開発者モードでコピーして、送信先として保存します。

チャンネルIDは、Discordのチャンネルを識別する番号です。下のツールにリンクを貼り付けて取得するか、開発者モードを使ってDiscordから直接コピーできます。

この方法では開発者モードは不要です。 チャンネル内のメッセージへのリンクにもチャンネルIDが含まれています。

  1. 使用するDiscordチャンネルを開きます。
  2. 次のいずれかの方法でリンクをコピーします。
    • メッセージからコピーする場合: デスクトップではメッセージを右クリックして Copy Message Link を選択します。モバイルではメッセージを長押しして Copy Message Link を選択します。
    • チャンネルからコピーする場合: Discordのウェブアプリでチャンネルを開き、ブラウザーのアドレスバーからアドレスをコピーします。Discordアプリにチャンネルの Copy Link が表示される場合は、それを使うこともできます。
  3. 下の欄にリンクを貼り付けます。
  4. 結果が表示されたら Copy Channel ID を選択します。

チャンネルへのリンク、またはそのチャンネル内の任意のメッセージへのリンクを貼り付けてください。IDはDiscordに接続せず、ブラウザー内で抽出されます。

たとえば、次のどちらのリンクからも同じチャンネルID 222222222222222222 が取得されます。

Channel: https://discord.com/channels/111111111111111111/222222222222222222
Message: https://discord.com/channels/111111111111111111/222222222222222222/333333333333333333

このツールが返すのはチャンネルIDのみです。サーバーIDやメッセージIDは返しません。また、チャンネルへのアクセス権を確認したり、自動化の設定を変更したりすることもありません。

方法2:開発者モードでIDをコピーする

リンクを取得できない場合は、Discordから番号を直接コピーできます。

開発者モードを有効にする

Discordのデスクトップ版またはウェブ版で、次の操作をします。

  1. ユーザー名の横にある歯車アイコンを選択して User Settings を開きます。
  2. 左側のサイドバーで Advanced を開きます。
  3. Developer Mode をオンにします。

Discordのモバイル版では、プロフィール設定を開き、Advanced から Developer Mode をオンにします。デスクトップ版とモバイル版のメニューの違いについては、Discordの最新のID確認ガイドを参照してください。

チャンネルIDをコピーする

  1. 対象のテキストチャンネルがあるサーバーを開きます。
  2. デスクトップ版またはウェブ版ではチャンネル名を右クリックします。モバイル版ではチャンネル名を長押しします。
  3. Copy Channel ID を選択します。この項目が表示されない場合は、開発者モードが有効か、メッセージのメニューではなくチャンネルのメニューを開いているかを確認してください。
  4. ForwardMsgのチャンネルID欄に入力できるよう、番号を控えておきます。

ForwardMsgにチャンネルを追加する

IDを取得したら、コピーしたメッセージを受け取るチャンネルを追加します。

  1. 自動化を開き、左側の一覧でコピー元のメッセージがあるチャットを選択して設定を開きます。
  2. ルーティングを開き、送信先として Discordボット を追加または選択し、受信チャンネルの選択欄を開きます。
  3. 追加 Discordチャットを選択します。Discord送信先を追加ダイアログにタブが表示されたら 手動入力を選びます。タブが表示されない場合は、手動入力フォームがすでに開いています。
  4. 番号をチャンネルID欄に貼り付け、見分けやすい名前を付けます。
  5. 送信先を追加を選択し、ボットのアクセスに関する案内を確認して 完了を選択します。ルーティングの送信先として、このチャンネルが選択されていることを確認してください。
  6. 変更を保存を選択します。

これで、元のチャットからコピーされた新しいメッセージがこのDiscordチャンネルに送信されます。ボットが受信先のサーバーに参加しており、このチャンネルでメッセージを送信する権限を持っている必要があります。設定方法はDiscordボットを作成するを参照してください。

よくある質問

メッセージが届きません。何を確認すればよいですか?
配信に使うDiscordボットが、コピー先のチャンネルがある送信先サーバーに追加されていることを確認してください。コピー元のサーバーにだけボットが参加していても不十分です。送信先チャンネルで、ボットにチャンネルを見るとメッセージを送信する権限があるか確認します。次に、ルーティングで送信先が選択されていることを確認して、変更を保存を選択してください。さらに確認するには、メッセージが転送されないとDiscordボットの権限チェックリストを参照してください。