Skip to content

📱 Bridges de WhatsApp y Telegram

Context Code te permite controlar de forma remota tus flujos de desarrollo desde tu dispositivo móvil a través de puentes de mensajería interactivos e inteligentes.

Cualquier mensaje entrante calificado de un chat autorizado se procesa como un prompt del CLI, y la respuesta del agente se transmite de vuelta con formateo especializado.


💬 Bridge de WhatsApp

El puente de WhatsApp te permite conectar tu cuenta personal mediante WebSockets locales y recibir notificaciones o emitir comandos a Context Code en tiempo real.

🚀 Configuración Paso a Paso:

  1. Inicia el asistente: Corre el comando de configuración interactivo en tu terminal:
    text
    /whatsapp
  2. Vincular Dispositivo: El CLI generará y renderizará en tu consola un código QR dinámico. Escanéalo desde tu aplicación móvil de WhatsApp en Dispositivos vinculados -> Vincular un dispositivo.
  3. Establecer Destinatario Primario: Indica el número de teléfono autorizado que actuará como controlador principal.
  4. Arrancar el Puente: Una vez configurado, inicia el servicio corriendo:
    text
    /whatsapp start

⚙️ Características Premium del Bridge:

  • Doble Check Azul Automático: El bridge marca como leídos (dos checks azules) los mensajes en cuanto los procesa, para dar una retroalimentación de ejecución en tiempo real.
  • Exclusión de Chats: Grupos, chats de empresas y newsletters se ignoran de manera inteligente para evitar dobles checks molestos o falsos positivos en chats no relacionados con Context Code.

✈️ Bridge de Telegram

Si prefieres usar Telegram, puedes enlazar y chatear con un Bot privado dedicado.

🚀 Configuración Paso a Paso:

  1. Crea el Bot: Chatea con el bot oficial de Telegram @BotFather y crea un nuevo bot. Guarda el token HTTP API (con formato 0000000000:AA...).
  2. Inicia el asistente: Corre en tu CLI:
    text
    /telegram
  3. Configura el Token: Pega el token y configura la lista de usuarios autorizados (Allowlist) para evitar accesos de terceros.
  4. Prueba la conexión: Envía /status o /help al bot de Telegram y confirma la respuesta.

🗺️ Comandos de Control en el Móvil

Una vez conectado al chat móvil de WhatsApp o Telegram, puedes enviarle mensajes de lenguaje natural o comandos administrativos de desarrollo:

Comando MóvilAcción
/ayudaMuestra el menú de ayuda remota y atajos.
/statusComprueba si Context Code está activo, ocupado o inactivo, y el estado de la batería/máquina local.
/reposLista los directorios e inicializa workspaces locales.
/cd <alias>Cambia el espacio de trabajo de desarrollo activo.
/proveedoresLista los modelos y proveedores de IA disponibles.
/modelo <nombre>Cambia el modelo de inteligencia artificial en tiempo real.

🔄 Espejo de Sesiones Anteriores (Resume Mirror)

Cuando retomas una sesión de desarrollo en el móvil mediante el comando /resume o /resumen, puedes controlar qué cantidad de historial del chat de la terminal se envía a tu pantalla móvil usando la variable de entorno:

bash
# Envía solo el primer mensaje y los últimos comandos
export CONTEXT_BRIDGE_RESUME_MIRROR_MODE=summary
bash
# No envía historial del chat al reconectar
export CONTEXT_BRIDGE_RESUME_MIRROR_MODE=none
bash
# Envía todo el historial completo de la terminal
export CONTEXT_BRIDGE_RESUME_MIRROR_MODE=full

Desarrollado con pasión e Inteligencia Artificial.