Conecta Telegram
Crea un bot de Telegram para tu agente y chatea con él desde el móvil.
Con Telegram conectado, puedes escribir a tu agente desde el móvil, estés donde estés. Además, permite que las tareas programadas te envíen sus resultados.
Paso 1: Crea un bot
- Abre Telegram e inicia un chat con @BotFather.
- Envía
/newbot. - Elige un nombre visible, por ejemplo
Mona. - Elige un nombre de usuario que termine en
bot, por ejemplomona_assistant_bot. - BotFather responde con un token parecido a
123456789:AAH.... Cópialo.
Mantén el token en secreto. Cualquiera que lo tenga puede controlar tu bot.
Paso 2: Conecta el bot a tu agente
officeclaws telegram setTelegram bot token: 123456789:AAH...
Telegram channel configured.
Para aplicar la nueva configuración, telegram set reinicia por sí mismo el contenedor del agente, así que el agente deja de responder unos segundos. Si vuelves a ejecutar telegram set sin --dm-policy, el modo vuelve a pairing.
Paso 3: Vincula tu cuenta de Telegram
Por defecto, el bot solo habla con las personas que apruebas. Este modo se llama pairing.
-
En Telegram, abre tu bot (búscalo por su nombre de usuario) y envíale cualquier mensaje.
-
El bot responde con un código de vinculación.
-
En tu ordenador, muestra las solicitudes pendientes:
officeclaws telegram pairingsCODE USERNAME USER-ID EXPIRES K7Q2XM alex 123456789 2026-10-17T12:30:00Z -
Aprueba la solicitud:
officeclaws telegram approve K7Q2XM -
Vuelve a escribir al bot. Ahora el agente responde.
Guarda tu USER-ID. Lo necesitarás para enviar los resultados de las tareas programadas a Telegram.
Quién puede escribir al bot
Elige un modo con --dm-policy:
officeclaws telegram set --dm-policy pairing| Modo | Quién puede escribir al agente |
|---|---|
pairing (por defecto, recomendado) | Solo las personas que apruebas con un código de vinculación |
allowlist | Solo las cuentas de la lista de permitidos del agente |
open | Cualquiera que encuentre el bot. No recomendado. Gastarían tus límites de ChatGPT. |
disabled | Nadie. El bot ignora los mensajes directos. |
Otros comandos
officeclaws telegram show # current settings (token masked)
officeclaws telegram disable # turn Telegram off