お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

ボットをIncoming Webhookノーティファイアとして設定する

次に、GitHub上でwebhook URLが呼び出された際にアクションを実行する、Incoming Webhookノーティファイアとしてボットを設定しましょう。以下の手順で行います。

  1. Cliqボット上でwebhookトークンを生成する
  2. エクステンションのApp Keyを取得する
  3. エクステンションのwebhookハンドラーURLを取得する
  4. GitHub上でwebhookを作成し、これらの値を設定する

これらのアクションについて、順を追って詳しく説明します。

このwebhookは、Gitアカウントのリポジトリにコミットがプッシュされるたびにトリガーされます。そのイベントが発生すると、GitHubは設定した認証情報とともにwebhookハンドラーURLへHTTPリクエストを送信します。プッシュイベントの詳細がCliqに渡され、Cliqボットがその詳細を通知・表示します。

WebHookトークンの生成

以下の手順でCliq上でwebhookトークンを生成できます。webhookトークンは、前のステップで設定したauthenticateボタンファンクションによって認証されます。

  1. CliqアカウントでGitHub Botを検索します。ボットを選択し、Continueをクリックします。

search_bot

  1. ボットがアカウント情報にアクセスすることを許可します。

allow_access

チャットが有効になります。
  1. チャットで**「webhooktoken」**と入力し、Enterキーを押します。Create Webhookをクリックします。

create_webhook

  1. Create Webhookをクリックします。表示されるポップアップに、ボットのwebhookトークンを入力する必要があります。

webhook_popup

webhookトークンを取得するには、ページ右上のProfileアイコンをクリックします。

click_profile

Bots & Toolsをクリックします。

bots_and_tools

IntegrationsメニューのWebhook Tokensをクリックします。

webhook_tokens

Generate New Tokenをクリックし、生成されたトークンをコピーします。

copy_token

ポップアップにトークンの値を貼り付け、Submitをクリックします。

paste_token

App Keyの取得

以下の手順でエクステンションのApp Keyを取得できます。

  1. Cliq開発者コンソールのエクステンションページでGitHubExtエクステンションをクリックし、Connectorsセクションに移動します。

  2. エクステンションのSandbox App Keyをコピーします。

sandbox_key

このキーは、GitHub上で設定するURLのappkeyパラメータの値になります。

WebhookハンドラーURLの取得

以下の手順でエクステンションのWebhookハンドラーURLを取得できます。

  1. Cliqアカウントに戻り、プロフィール画像をクリックします。メニューセクションのBots & Toolsをクリックします。

select_bots_tools

  1. ボット一覧からGitHub Botをクリックします。サイドパネルが開きます。_Incoming WebHook Endpoint_の下に表示されるURLをコピーします。

incoming_webhook_endpoint

これがGitHub上で設定するbaseURLになります。

GitHub上でWebhookを作成する

GitHub上で設定する完全なURLは以下のとおりです。

baseURL?appkey={{appkey}}&zapikey={{zapikey}}

_baseURL_はwebhookハンドラーURL、appkeyはエクステンションのSandbox App Key、zapikeyはCliq上で生成したwebhookトークンです。

例:

https://cliq.zoho.com/company/org_id/api/v2/githubbot/incoming?appkey={{appkey}}&zapikey={{zapikey}}

以下の手順でこのURLをGitHubに追加しましょう。

  1. GitHubアカウントを開き、リポジトリのいずれか1つに移動します。

  2. リポジトリの設定を開き、Webhooks -> Add webhookをクリックします。

add_webhook

  1. 上記の形式でURLを入力し、appkeyzapikeyの値を代入します。以下のようにwebhookを設定します。

configure_url

通知を受け取りたいイベントを選択できます。

  1. Add webhookをクリックします。

configure_events

このwebhookにより、リポジトリの設定されたイベントに対するアラートが有効になります。

最終更新日 2026-02-23 18:09:41 +0530 IST

関連リンク

Integration Functions