Ir al contenido

Conecta OpenClaw con Tlon

Gestionar comunicaciones en redes descentralizadas suele ser un proceso manual y tedioso. Si necesitas que tu bot responda mensajes en Urbit de forma automática sin lidiar con integraciones pesadas, usar un plugin dedicado es la mejor opción para mantener el control.

  • Una ship de Urbit (URL y código de login).
  • OpenClaw instalado en tu sistema.
  • El plugin @openclaw/tlon descargado.
  • Acceso a la CLI de OpenClaw.

Configura la integración en 5 minutos siguiendo estos pasos:

  1. Instala el plugin Ejecuta este comando en tu terminal para obtener el plugin desde el registro de npm:

    Ventana de terminal
    openclaw plugins install @openclaw/tlon
  2. Configura tu ship Edita tu archivo de configuración y añade tus credenciales en channels.tlon:

    {
    channels: {
    tlon: {
    enabled: true,
    ship: "~sampel-palnet",
    url: "https://your-ship-host",
    code: "lidlut-tabwed-pillex-ridrup",
    },
    },
    }
  3. Reinicia el Gateway Para que los cambios surtan efecto, debes reiniciar el proceso del Gateway.

  4. Prueba la conexión Envía un DM a la ship o menciónala en un canal de grupo para verificar que responde.

El plugin activa el auto-discovery por defecto para encontrar canales. Si prefieres un control manual, puedes definir canales específicos:

{
channels: {
tlon: {
groupChannels: ["chat/~host-ship/general", "chat/~host-ship/support"],
autoDiscoverChannels: false, // Desactiva la búsqueda automática
},
},
}

Para el control de acceso, puedes restringir quién interactúa con el bot mediante dmAllowlist (si está vacío, permite todos) y reglas específicas por canal:

{
channels: {
tlon: {
defaultAuthorizedShips: ["~zod"],
authorization: {
channelRules: {
"chat/~host-ship/general": {
mode: "restricted",
allowedShips: ["~zod", "~nec"],
},
},
},
},
},
}

Puedes enviar mensajes directos o a grupos usando openclaw message send con los siguientes formatos:

  • DM: Usa ~sampel-palnet o dm/~sampel-palnet.
  • Grupo: Usa chat/~host-ship/channel o group:~host-ship/channel.
  • El bot no responde en grupos: Por defecto, el bot solo responde si alguien lo menciona directamente con un @ (ejemplo: ~your-bot-ship).
  • Los archivos multimedia no se suben: El plugin no soporta subida nativa de media. Verás el texto del mensaje con la URL del archivo adjunta.
  • Respuestas fuera de hilo: Si el mensaje entrante pertenece a un hilo (thread), OpenClaw responderá dentro de ese mismo hilo automáticamente.
  • Error de permisos en grupos: El acceso a grupos está restringido por defecto; asegúrate de configurar correctamente defaultAuthorizedShips.

¿Necesitas ayuda con la configuración? Prueba nuestro AI Setup Assistant.

What’s Next:

OpenClaw

OpenClaw Expert

Sigues atascado?

Si esta pagina no resolvio tu caso, pregunta a OpenClaw Expert para pasos concretos.