BETTER-TG-CLI.

Entrar en Better-TG-CLI

Con una clave de acceso entras en tu cuenta de Telegram desde la CLI sin crear tus propias claves de API en my.telegram.org. Confirma tu correo con un código: un correo, una clave de acceso, válida para iniciar sesión en hasta 3 equipos; si la pides otra vez, la nueva sustituye a la anterior. Tus mensajes y tu sesión se quedan solo en tu equipo. ¿Ya tienes tus propias claves? Ir a la instalación.

Solo para avisos: actualizaciones importantes y claves revocadas. No lo compartimos ni enviamos boletines.

Cómo instalarlo

  1. Pega el prompt en tu agente

    Claude Code, Codex, Cursor o cualquier otro agente con terminal. Instalará la CLI y la skill y abrirá la página de inicio de sesión.

    Conecta mi Telegram con Better-TG-CLI (https://github.com/TheVilfer/better-tg-cli):
    1. Instala la CLI: `brew install thevilfer/tap/better-tg-cli`. Sin Homebrew: `npm install -g better-tg-cli` (necesita Node 20+). En Windows: `scoop bucket add thevilfer https://github.com/TheVilfer/scoop-bucket` y `scoop install better-tg-cli`.
    2. Ejecuta `telegram onboard --json` (en segundo plano si tu tiempo límite es menor de 15 minutos). Se abrirá una página donde yo mismo obtengo la clave de acceso, escaneo el código QR e introduzco mi contraseña. Espera al evento `done`. No me pidas códigos, contraseñas ni la clave de acceso, y no rellenes la página tú.
    3. Instálate la skill: `telegram skill install`.
    4. Comprueba el inicio de sesión con `telegram whoami` y cuéntame brevemente qué puedes hacer ahora en Telegram.
  2. Completa la página de inicio de sesión

    El agente la abre en el navegador de tu equipo. Allí obtienes una clave de acceso (tu correo se confirma con un código y la clave vuelve sola), escaneas el código QR en Telegram (Ajustes → Dispositivos → Vincular dispositivo de escritorio) e introduces tu contraseña en la nube si la tienes. El agente no ve nada de esto.

  3. Listo

    Pregúntale a tu agente, por ejemplo: «¿qué tengo sin leer en Telegram?». Solo podrá escribir en tu nombre cuando lo permitas: telegram write-access on --for 1h.

    Claude Desktop no tiene terminal, así que no puede hacerlo. Para él, usa el modo PRO.