GitHub Bot en Cliq
Introducción
Este tutorial te ayudará a crear una extensión en Zoho Cliq que te permitirá ver los detalles de tus repositorios de GitHub 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.
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.
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:
- Catalyst Serverless:
- Integration Function: 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.
Esta configuración no incluirá un componente Client de Catalyst. Codificaremos algunos handlers 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
Última actualización 2026-03-20 21:51:56 +0530 IST

