Skip to content

Que es Jaleo

Jaleo es un bot de WhatsApp que conecta tu grupo con Spotify. Cualquier persona del grupo puede pedir canciones, pausar, saltar, subir el volumen o anadir a la cola, simplemente escribiendo mensajes en el chat.

La clave: solo una persona necesita Spotify Premium. Una vez que vincula su cuenta, todo el grupo controla la reproduccion.

En una reunion o cuando estais con amigos, normalmente una persona tiene que tener el telefono conectado a los altavoces y todo el mundo le tiene que pedir que cambie la cancion. Jaleo elimina ese problema: cualquiera en el grupo puede escribir “pon Rosalia” y la musica suena.

No hace falta instalar ninguna app adicional. Solo WhatsApp.

La persona que vincula su cuenta debe tener Spotify Premium. A partir de ahi, todos los miembros del grupo —tengan o no Spotify, tengan o no Premium— pueden controlar la reproduccion con todas las ventajas del Premium. Las acciones se ejecutan sobre la sesion del usuario vinculado, asi que si tu tienes Premium y lo vinculas, tus amigos sin Premium pueden reproducir, pausar, saltar y anadir canciones a la cola.

El sistema tiene tres capas:

Grupo de WhatsApp → OpenClaw (agente de IA) → jaleo-api (Express) → Spotify API
  1. Alguien escribe “pon Rosalia” en el grupo
  2. OpenClaw recibe el mensaje y lo interpreta con un modelo de lenguaje
  3. OpenClaw llama al webhook de jaleo-api con la accion (play, query: Rosalia)
  4. jaleo-api busca la cancion en Spotify y la reproduce
  5. OpenClaw responde en el grupo confirmando

OpenClaw es lo que conecta WhatsApp con un agente de IA. Es el puente que permite que los mensajes de texto se interpreten como acciones sobre Spotify. Sin OpenClaw, tendrias que programar tu propio listener de WhatsApp y parser de comandos.

OpenClaw se encarga de:

  • Recibir mensajes de WhatsApp
  • Procesarlos con un modelo de lenguaje (puedes usar DeepSeek, Claude, Codex, etc.)
  • Ejecutar acciones (en este caso, llamar al webhook de jaleo-api)
  • Responder en el grupo de WhatsApp
  • Modo Development de Spotify: Las apps en modo Development solo permiten hasta 25 cuentas autorizadas. Por eso Jaleo es self-hosted: cada persona despliega su propia instancia.
  • Dispositivo activo: Jaleo es un control remoto. No reproduce audio por si mismo. Necesitas tener la app de Spotify abierta y reproduciendo en un dispositivo.
  • Volumen en iOS: Apple restringe el control de volumen programatico. Puede no funcionar si Spotify reproduce desde el propio iPhone (funciona si esta conectado a un altavoz externo via Spotify Connect).