Requisitos previos
- Una cuenta de Feishu o Lark con acceso de desarrollador
- Una instancia de Claw (crea una aquí)
Guía de configuración
Crear una aplicación de Feishu
- Ve a Feishu Open Platform (o Lark Developer)
- Haz clic en Create Custom App
- Ingresa un nombre y descripción para la aplicación
- Haz clic en Create
Agregar capacidad de Bot
- En la configuración de tu aplicación, ve a Features → Bot
- Habilita la capacidad de bot
- Esto permite que tu aplicación reciba y envíe mensajes
Obtener credenciales
- Ve a Credentials & Basic Info
- Copia el App ID (comienza con
cli_) - Copia el App Secret
Configurar la suscripción de eventos
- Ve a Event Subscriptions
- Selecciona el modo WebSocket (recomendado — no se requiere una URL pública)
- Si se te solicita, establece el Encrypt Key y el Verification Token
Agregar permisos de eventos
- En Event Subscriptions, agrega estos eventos:
im.message.receive_v1— Recibir mensajes
- Ve a Permissions & Scopes y agrega:
im:message— Enviar y recibir mensajesim:message.group_at_msg— Recibir menciones @ en grupos
- Haz clic en Save
Publicar la aplicación
- Ve a App Release → Version Management
- Crea una nueva versión
- Envía para revisión (para aplicaciones internas, esto suele ser instantáneo)
- Una vez aprobada, la aplicación estará activa
Configurar en el Dashboard de LemonData
- Ve a tu Claw Dashboard
- Haz clic en el icono de configuración de tu instancia
- Abre la pestaña IM Integrations
- Expande la sección Feishu
- Pega tu App ID y App Secret
- Copia el Encrypt Key y el Verification Token generados automáticamente de vuelta a la consola de desarrollador de Feishu
- Haz clic en Save
Configuración de grupo
Configura el comportamiento del chat grupal en la pestaña IM Integrations de tu Dashboard:| Configuración | Opciones | Descripción |
|---|---|---|
| Group Policy | Open (predeterminado) / Allowlist / Disabled | Controla quién puede activar el bot en los grupos |
| Require @mention | Activado / Desactivado | El bot solo responde cuando es mencionado con @ |
| Group IDs | Lista de IDs de chat | Restringir a grupos específicos (vacío = todos los grupos) |
| Group Allowed Users | Lista de Open IDs | Solo estos usuarios pueden activar el bot (modo allowlist) |
Solución de problemas
El bot no recibe mensajes
El bot no recibe mensajes
- Verifica que la aplicación esté publicada y aprobada
- Comprueba que el evento
im.message.receive_v1esté suscrito - Asegúrate de que el modo WebSocket esté seleccionado (no HTTP)
- Verifica que el Encrypt Key y el Verification Token coincidan entre la consola de Feishu y la configuración de Claw
Error 'app_ticket'
Error 'app_ticket'
- Esto suele significar que el App ID o el App Secret son incorrectos
- Verifica nuevamente las credenciales en tu dashboard