For the complete documentation index, see llms.txt. This page is also available as Markdown.

Línea

LINE sigue siendo una de las aplicaciones de mensajería de referencia en Asia, así que añadirla a MaviBot abre el acceso a una enorme base de usuarios. Aquí tienes una guía sencilla paso a paso para llevarte desde la configuración hasta tus primeros mensajes.

Conexión

Para configurar correctamente la integración, deberás completar algunos pasos obligatorios:

  • ID de negocio — creado en el Centro de Negocios de LINE

  • Cuenta oficial de LINE — creada a través del Administrador de cuentas oficiales de LINE.

  • API de Messenger — deberás activarla en la configuración de tu cuenta oficial.

Después de eso, ve a la sección de configuración de respuestas y asegúrate de que los webhooks estén habilitados; sin esto, LINE no podrá enviar eventos a MaviBot.

ID del canal y secreto del canal

Ve a la sección de API de mensajería: ahí es donde se encuentran los dos parámetros clave.

  • ID del canal

  • Secreto del canal

Son necesarios para conectar tu bot con MaviBot.

Conectar LINE a MaviBot

Ahora vamos a conectar LINE a MaviBot:

  • Abre la sección de MaviBot.

  • Selecciona LINE.

  • Pega tu ID del canal y Secreto del canal.

  • Haz clic en Listo.

Si los datos son correctos, el bot se conectará al instante.

Variables

Cuando un usuario envía un mensaje a tu bot, MaviBot almacena automáticamente datos clave en variables:

  • line_source_type — puede ser uno de tres tipos: user (chat directo), group (chat grupal), room (tipo heredado de chat grupal).

  • line_quote_token — un token para responder a un mensaje específico. MaviBot siempre almacena el token del último mensaje entrante. Se puede usar en line_send_message().

  • line_request — la carga útil completa del webhook, guardada cuando la variable save_webhook está habilitada.

  • latitud, longitud — coordenadas, guardadas cuando el usuario envía una ubicación.

  • line_address — una dirección legible, guardada cuando el usuario comparte una ubicación.

Estas variables te permiten crear flujos flexibles y ofrecer respuestas altamente personalizadas.

Qué eventos envía LINE a MaviBot

Posibles callbacks:

  • line_follow — el usuario añadió el bot como amigo / lo desbloqueó

  • line_sticker — se envió un sticker

  • client_unsubscribed — el usuario bloqueó el bot

  • line_join — el bot fue añadido a un chat grupal

  • line_leave — el bot salió de un chat grupal

  • line_memberJoined — un nuevo miembro se unió al chat grupal

  • line_memberLeft — un miembro salió del chat grupal

Cada evento puede usarse para automatización: saludos, desencadenadores y registro.

Adjuntos de LINE

LINE admite tres tipos de medios:

  • imágenes

  • videos

  • mensajes de audio/voz

¡Ten en cuenta!

Botones de acción

Teclado (respuestas rápidas)

Aparecen encima del campo de entrada. Hasta 13 botones.

Botones en el texto

Se muestran debajo del mensaje. Hasta 4 botones, y el texto del mensaje puede contener hasta 160 caracteres.

¡Ten en cuenta!

Conexión a un grupo

Para permitir que tu bot se añada a chats grupales, debes habilitar esta función en el Administrador de cuentas oficiales de LINE

Última actualización