🦞
Integración de Canal

Conectar OpenClaw a Telegram

Convierte tu Telegram en una potente interfaz de asistente de IA. Envía mensajes a OpenClaw (anteriormente Moltbot) desde cualquier lugar usando Telegram.

¿Por qué usar Telegram?
  • Gratis e IlimitadoSin límites de mensajes, sin costos de API para Telegram
  • MultiplataformaFunciona en iOS, Android, Escritorio y Web
  • Medios EnriquecidosEnvía imágenes, archivos, mensajes de voz a tu IA
  • PrivadoChats secretos con cifrado de extremo a extremo disponibles
  • Fácil ConfiguraciónToma menos de 5 minutos configurar

Pasos de Configuración

1

Crear un Bot de Telegram

Abre Telegram y busca @BotFather. Envía /newbot y sigue las indicaciones para crear tu bot.

  • Elige un nombre para tu bot (ej., 'Mi OpenClaw')
  • Elige un nombre de usuario que termine en 'bot' (ej., 'mi_openclaw_bot')
  • Guarda el token de API que te da BotFather
2

Obtener tu ID de Chat

Necesitas tu ID de usuario de Telegram para autorizarte como propietario del bot.

  • Busca @userinfobot en Telegram
  • Envíale cualquier mensaje
  • Te responderá con tu ID de usuario (un número como 123456789)
3

Configurar OpenClaw

Añade la configuración de Telegram a tu archivo de configuración de OpenClaw.

{
  "channels": {
    "telegram": {
      "enabled": true,
      "botToken": "YOUR_BOT_TOKEN",
      "allowFrom": ["YOUR_USER_ID"]
    }
  }
}
4

Reiniciar OpenClaw

Aplica la configuración reiniciando el servicio de OpenClaw.

openclaw restart
5

Empezar a Chatear

Abre Telegram, encuentra tu bot y envía un mensaje. ¡OpenClaw responderá!

  • Busca tu bot por su nombre de usuario
  • Haz clic en 'Iniciar' para comenzar la conversación
  • Envía cualquier mensaje para probar la conexión
Configuración Avanzada

Personaliza cómo OpenClaw interactúa con Telegram:

{
  "channels": {
    "telegram": {
      "enabled": true,
      "botToken": "YOUR_BOT_TOKEN",
      "allowFrom": ["USER_ID_1", "USER_ID_2"],
      "allowGroups": false,
      "parseMode": "Markdown",
      "silentMode": false
    }
  }
}
  • allowFromArray de IDs de usuario permitidos para enviar mensajes al bot
  • allowGroupsHabilitar/deshabilitar soporte de chats grupales
  • parseModeFormato de mensajes (Markdown o HTML)
  • silentModeDesactivar sonidos de notificación para respuestas
⚠️ Solución de Problemas

¿El bot no responde?

Verifica que tu ID de usuario esté en el array allowFrom y reinicia OpenClaw.

¿Error de token inválido?

Asegúrate de haber copiado el token completo de BotFather, incluyendo los dos puntos.

¿Los mensajes están retrasados?

Telegram usa long-polling. Si tu servidor tiene problemas de conectividad, los mensajes pueden retrasarse.

¡Telegram Conectado!

Añade más canales o configura tu modelo de IA para mejores respuestas.