Conectar OpenClaw a Signal
Asistente de IA con privacidad primero. Usa OpenClaw a través de Signal con cifrado de extremo a extremo para la experiencia de mensajería más segura.
- ✓Cifrado de Extremo a Extremo — Todos los mensajes están cifrados por defecto, siempre
- ✓Sin Exposición del Número de Teléfono — Los destinatarios en grupos no ven tu número (opcional)
- ✓Multiplataforma — Funciona en iOS, Android y Escritorio
- ✓Protocolo de Código Abierto — Auditado y confiado por expertos en seguridad
- ✓Sin Almacenamiento en la Nube — Los mensajes permanecen solo en tus dispositivos
Pasos de Configuración
Instalar signal-cli
OpenClaw usa signal-cli para comunicarse con Signal. Instálalo en tu servidor:
Registrar o Vincular Cuenta de Signal
Registra un nuevo número de teléfono o vincula a una cuenta de Signal existente:
Vincular genera un código QR para escanear con tu app de Signal
Configurar OpenClaw
Añade la configuración del canal de Signal a tu openclaw.json:
{
"channels": {
"signal": {
"enabled": true,
"allowFrom": ["+15551234567"]
}
}
}Reemplaza con los números de teléfono permitidos para enviar mensajes a tu bot (incluye el código de país)
Configurar Contactos Permitidos
Define qué números de teléfono pueden interactuar con tu bot:
"allowFrom": [ "+15551234567", "+15559876543" ]
Probar Conexión
Reinicia OpenClaw y envía un mensaje de prueba:
openclaw restartAbre Signal en tu teléfono y envía un mensaje al número vinculado. OpenClaw debería responder.
{
"channels": {
"signal": {
"enabled": true,
"reactionNotifications": "own",
"reactionAllowlist": ["+15551234567"],
"historyLimit": 50,
"dmPolicy": "pairing",
"allowFrom": ["+15551234567"]
}
}
}reactionNotifications— Cuándo notificar sobre reacciones: "own", "all" o "none"reactionAllowlist— Solo procesar reacciones de estos númeroshistoryLimit— Número de mensajes a mantener en el contexto de conversacióndmPolicy— Cómo manejar MDs: "pairing", "open" o "closed"allowFrom— Números de teléfono permitidos para enviar mensajes (con código de país)
| Característica | Signal | Telegram | |
|---|---|---|---|
| Cifrado E2E | Siempre | Por defecto | Opcional |
| Código Abierto | Sí | No | Parcial |
| Teléfono Requerido | Sí | Sí | No |
| Respaldo en la Nube | Ninguno | Opcional | Todos los mensajes |
| Privacidad en Grupos | Alta | Media | Media |
¿signal-cli no se conecta?
Asegúrate de haber completado el registro/vinculación y que la cuenta esté verificada. Ejecuta signal-cli receive para probar.
¿Los mensajes no se reciben?
Verifica que el número de teléfono en allowFrom incluya el código de país con el prefijo "+".
¿El dispositivo vinculado sigue desconectándose?
Signal puede desvincular dispositivos que están inactivos. Considera usar un número de teléfono dedicado en lugar de vincular.
¡Signal Conectado!
Tu asistente de IA ahora está disponible a través de la plataforma de mensajería más segura. Añade más canales o explora skills.