--- title: "はじめに" url: https://docs.catalyst.zoho.com/ja/tutorials/githubbot/python/introduction/ description: "Catalyst Integration Functionsを使用してZoho Cliq上にエクステンションを構築し、Cliqボットを通じてGitHubリポジトリにアクセスして操作できるようにします。" last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "プロジェクトディレクトリ構造" url: /ja/cli/v1/project-directory-structure/introduction/ - name: "Python SDK" url: /ja/sdk/python/v1/overview/ - name: "Zoho Cliq" url: https://www.zoho.com/in/cliq/ - name: "GitHub" url: https://github.com/ --- # GitHub Bot ### はじめに このチュートリアルでは、[Zoho Cliq](https://www.zoho.com/in/cliq/)上にエクステンションを構築し、Cliqボットを使用して[GitHub](https://github.com/)リポジトリの詳細を表示できるようにする方法を説明します。 Cliqエクステンションには、Commands、Function、Botの内部コンポーネントがバンドルされます。これらのコンポーネントの詳細については、[Cliqヘルプドキュメント](https://www.zoho.com/cliq/help/platform/getting-started-with-cliq-platform.html)を参照してください。 Cliqチャットボットは、チャットで適切なコマンドを入力すると、以下の情報を適切なリンクとともに提供します。 * GitHubアカウント内のすべてのリポジトリの一覧 * 特定のリポジトリにおける直近10件のコミットの詳細 * 特定のリポジトリにおける直近10件のIssueの詳細 たとえば、Gitアカウントのリポジトリ一覧を表示するコマンドを入力すると、チャットボットは以下のように詳細を表示します。 ![working_bot](https://catalyst-docs-development.zohostratus.in/images/tutorials/githubbot/python/working_bot.webp) ボットは、Gitリポジトリにコミットがプッシュされた直後に、コミットの詳細とともにチャットでアラートを送信します。 このセットアップには、以下のCatalystコンポーネントが含まれます。 1. [**Catalyst Serverless**](https://docs.catalyst.zoho.com/ja/serverless/getting-started/introduction/): - **[Integration Function](https://docs.catalyst.zoho.com/ja/serverless/help/functions/integration-functions):** このCliqエクステンションのバックエンドは、**Java**プラットフォームのIntegration Functionを使用して構築します。このファンクションにより、Cliqエクステンションのバックエンドを構築・管理できます。Cliq上でエクステンションを作成する際に、このファンクションをエクステンションに関連付けます。この統合が設定されると、Cliqボットにアクセスするたびにインテグレーションファンクションが呼び出されます。 このセットアップにはCatalystクライアントコンポーネントは含まれません。Integration Functionにいくつかの[ハンドラー](https://docs.catalyst.zoho.com/ja/serverless/help/functions/integration-functions/#cliq-integration-function-structure)をコーディングし、特定のイベントやアクションを処理します。 また、Catalyst Command Line Interface(CLI)を使用してこのアプリケーションを構築します。 このチュートリアルでは、Integration Functionに含めるファイルのコードが提供されます。ここに記載されているコードをコピーし、指示に従って適切なファイルに貼り付けるだけです。