--- title: "Introducción" url: https://docs.catalyst.zoho.com/es/tutorials/githubbot/java/introduction/ description: "Crea una extensión en Zoho Cliq con Integration Functions de Catalyst, que te permite acceder y trabajar con tus repositorios de GitHub usando un bot de Cliq." last_updated: 2026-11-04T10:10:44Z service: All Services type: tutorial related_links: - name: "Project Directory Structure" url: /es/cli/v1/project-directory-structure/introduction/ - name: "Java SDK" url: /es/sdk/java/v1/overview/ - name: "Zoho Cliq" url: https://www.zoho.com/in/cliq/ - name: "GitHub" url: https://github.com/ --- # GitHub Bot en Cliq ### Introducción Este tutorial te ayudará a crear una extensión en [Zoho Cliq](https://www.zoho.com/in/cliq/) que te permitirá ver los detalles de tus repositorios de [GitHub](https://github.com/) usando un bot de Cliq. La extensión de Cliq agrupará los siguientes componentes internos: Commands, Function y Bot. Puedes aprender sobre estos componentes en la [documentación de ayuda de Cliq](https://www.zoho.com/cliq/help/platform/getting-started-with-cliq-platform.html). El bot de chat de Cliq proporcionará la siguiente información junto con los enlaces apropiados cuando ingreses el comando correcto en el chat: * Lista de todos los repositorios en la cuenta de GitHub * Detalles de los últimos diez commits realizados en un repositorio específico * Detalles de los últimos diez issues creados en un repositorio específico Por ejemplo, cuando ingreses el comando para mostrar los últimos issues creados en el repositorio de Git, el bot de chat mostrará los detalles como se muestra a continuación. ![catalyst_gitbot_cliq_bot_test_2](https://catalyst-docs-development.zohostratus.in/images/tutorials/githubbot/catalyst_gitbot_cliq_bot_test_2.webp) El bot también te enviará una alerta en el chat inmediatamente después de que se haga un push de un commit al repositorio de Git, junto con los detalles del commit. Esta configuración incluye el siguiente componente de Catalyst: 1. [**Catalyst Serverless**](https://docs.catalyst.zoho.com/es/serverless/getting-started/introduction/): - **[Integration Function](https://docs.catalyst.zoho.com/es/serverless/help/functions/integration-functions):** El backend de esta extensión de Cliq se construirá usando una Integration Function en la plataforma **Java**. Esta función te permitirá construir y mantener el backend de la extensión de Cliq. Asociaremos esta función con la extensión mientras la creamos en Cliq. Una vez configurada esta integración, la Integration Function se invocará cada vez que se acceda al bot de Cliq. > **Nota:** Integration Functions actualmente no está disponible para los usuarios de Catalyst que acceden desde los centros de datos de la UE, AU, IN o CA. Los usuarios que acceden desde estos centros de datos no podrán utilizar este tutorial para construir el GitHub bot. Esta configuración no incluirá un componente Client de Catalyst. Codificaremos algunos [handlers](https://docs.catalyst.zoho.com/es/serverless/help/functions/integration-functions/#cliq-integration-function-structure) en la Integration Function que manejarán eventos y acciones específicas. También usaremos la interfaz de línea de comandos (CLI) de Catalyst para construir esta aplicación. Se te proporcionará el código de los archivos que se deben incluir en la Integration Function en este tutorial. Solo tendrás que copiar el código proporcionado aquí y pegarlo en los archivos correspondientes según se indique. ### Flujo de trabajo de la aplicación ![GitHub Bot Architecture Diagram](https://catalyst-docs-development.zohostratus.in/images/tutorials/githubbot/GitHub-Bot-Arch-diagram.webp)