Tu Jarvis seguro: INTELECTO v2 y caixa-do-agente|INEMA.CLUB-PRO

Clase 5 · 15 min

Bóveda, propietario y aprobación por Telegram

Telegram es opcional. @BotFather es la cuenta oficial de Telegram que crea bots; el token es el código secreto de tu bot y el id es el número de tu cuenta. El token queda en la bóveda; solo los ids registrados pueden conversar con el bot. Las pruebas del proyecto usaron un servidor falso local.

Empezar la clase
Fotografía editorial que representa la bóveda, el propietario y la aprobación por Telegram.

En esta clase vas a

  1. 1Guardar el token fuera de config
  2. 2Descubrir y registrar el id del propietario
  3. 3Entender /sim y /nao sin prometer una prueba en vivo

Objetivo: Preparar el token en la bóveda y configurar el id del propietario para que el bot responda solo a la persona autorizada.

01Mensaje hasta la respuesta

Sin un propietario registrado, el bot solo responde /id.

Haz clic en cada bloque del diagrama para ver qué hace.

Haz clic en cada parte para ver qué función cumple.

02Actívalo solo si lo vas a usar

Haz clic en cada etapa para ver qué hacer.

1. Crear bot

Abre @BotFather en Telegram, envía /newbot, elige un nombre y luego un nombre de usuario que termine en bot. Copia el token que recibas: es el código secreto del bot. No lo pegues en USER.md, AGENTS.md o config.json. @BotFather también te envía el enlace de tu bot, con el formato t.me/nome_bot: abre ese enlace para conversar con él.

03Secuencia opcional

Copia los comandos y ejecútalos en la terminal desde la carpeta indicada.

Terminal · guardar y descubrir el id
cd ~/intelecto-v2
python3 -m intelecto cofre guardar telegram
python3 -m intelecto telegram
Terminal · registrar y conectar
cd ~/intelecto-v2
python3 -m intelecto configurar
python3 -m intelecto verificar
python3 -m intelecto telegram
En el chat con el bot · mensajes
/id
rode: echo teste > nota.txt
/nao
Ejemplo del repositorio

Las pruebas automatizadas usan un servidor falso de Telegram: filtro de propietario, formato de los mensajes y aprobación con /sim. INEMA no probó el bot en vivo.

04Verifica quién envía

Opcional. Depende de tu bot y de tu cuenta; INEMA no probó esta integración en vivo.

Completa el registro

8

Si usas Telegram, obtén /id, coloca el número en configurar y vuelve a conectar. Si no lo usas, puedes omitir este paso sin que eso te impida continuar el curso.

Listo cuando: El bot responde a tu id; si puedes probar con otra cuenta, esa cuenta no recibirá respuesta.

Comprueba una aprobación

5

En el chat con tu bot, envía “rode: echo teste > nota.txt”. Esto pide aprobación porque escribe un archivo. Responde /nao primero; usa /sim solo si realmente quieres crear el archivo. La aprobación vence después de 120 segundos sin /sim o /nao.

Listo cuando: La auditoría registra la decisión y el comando no se ejecuta después de /nao.

05Comprueba si lo entendiste

Elige antes de abrir el comentario. Si te equivocas, usa el enlace para repasar.

Pregunta 1 de 3

¿Dónde guardar el token del bot?

06Lo que te llevas de esta clase

Token separadoEl token queda en la bóveda; el id queda en la configuración.
Límite de la pruebaLa prueba automatizada no demuestra que funcione en vivo en Telegram.

Fuentes y próximos pasos

Clase anteriorClase siguiente