ディスコード通知
Discord Notificationsインテグレーションは、Webhookが作成されたチャンネルにGitLabからのイベント通知を送信します。
GitLabのイベント通知をDiscordチャンネルに送るには、DiscordでWebhookを作成し、GitLabで設定します。
Webhookの作成
- GitLab イベント通知を受け取りたい Discord チャンネルを開きます。
- チャンネルメニューからEdit channel を選択します。
- インテグレーションを選択します。
- 既存の Webhook がない場合は、[Create Webhook] を選択します。そうでない場合は、[Webhooks を表示] を選択し、[Webhook を新規作成] を選択します。
- メッセージを投稿するボットの名前を入力します。
- オプションです。アバターを編集します。
- WEBhook URLフィールドからURLをコピーします。
- Save を選択します。
作成した Webhook を GitLab で設定します。
GitLab 16.3で導入されたイベントWebhookオーバーライド。
Discordチャンネルで作成したWebhook URLを使って、GitLabでDiscord Notificationsインテグレーションを設定することができます。
- 左のサイドバーで「検索」または「移動」を選択してあなたのプロジェクトを検索します。
- 設定]>[インテグレーション]を選択します。
- Discord Notificationsを選択します。
- アクティブ] トグルが有効になっていることを確認します。
- 先ほど作成した Webhook URL をWebhookフィールドに貼り付けます。
- Discordに通知を送りたいGitLabイベントに対応するチェックボックスを選択します。
- オプションで、選択したチェックボックスごとに、デフォルトのものを上書きするように設定した新しい Discord Webhook URL をWebhookフィールドに入力します。
- 残りのオプションを設定し、[変更を保存] ボタンを選択します。
Webhook を作成した Discord チャンネルは、設定した GitLab イベントの通知を受け取るようになりました。