Seu Jarvis seguro: INTELECTO v2 e caixa-do-agente|INEMA.CLUB-PRO

Aula 5 · 15 min

Cofre, dono e aprovação pelo Telegram

Telegram é opcional. @BotFather é a conta oficial do Telegram que cria bots; o token é o código secreto do seu bot, e o id é o número da sua conta. O token fica no cofre; só ids cadastrados podem conversar com o bot. Os testes do projeto usaram servidor falso local.

Começar a aula
Fotografia editorial que representa cofre, dono e aprovação pelo telegram.

Nesta aula você vai

  1. 1Guardar o token fora do config
  2. 2Descobrir e cadastrar o id de dono
  3. 3Entender /sim e /nao sem prometer teste ao vivo

Objetivo: Preparar o token no cofre e configurar o id de dono para que o bot responda só à pessoa autorizada.

01Mensagem até a resposta

Sem dono cadastrado, o bot só responde /id.

Clique em cada bloco do diagrama para ver o que ele faz.

Clique em cada parte para ver sua função.

02Ligue só se você for usar

Clique em cada etapa para ver o que fazer.

1. Criar bot

Abra @BotFather no Telegram, envie /newbot, escolha um nome e depois um nome de usuário que termina em bot. Copie o token recebido: é o código secreto do bot. Não cole em USER.md, AGENTS.md ou config.json. O @BotFather manda também o link do seu bot, no formato t.me/nome_bot: abra esse link para conversar com ele.

03Sequência opcional

Copie os comandos e rode no terminal a partir da pasta indicada.

Terminal · guardar e descobrir id
cd ~/intelecto-v2
python3 -m intelecto cofre guardar telegram
python3 -m intelecto telegram
Terminal · cadastrar e ligar
cd ~/intelecto-v2
python3 -m intelecto configurar
python3 -m intelecto verificar
python3 -m intelecto telegram
No chat com o bot · mensagens
/id
rode: echo teste > nota.txt
/nao
Exemplo do repositório

Os testes automatizados usam servidor Telegram falso: filtro de dono, formato das mensagens e aprovação por /sim. Não houve teste ao vivo do bot pelo INEMA.

04Verifique quem manda

Opcional. Depende do seu bot e da sua conta; esta integração não foi testada ao vivo pelo INEMA.

Conclua o cadastro

8

Se usar Telegram, obtenha /id, coloque o número em configurar e ligue novamente. Se não usar, pule sem bloquear o restante do curso.

Pronto quando: O bot responde ao seu id; uma outra conta não recebe resposta, se você puder testar com ela.

Confira uma aprovação

5

No chat com o seu bot, mande “rode: echo teste > nota.txt”. Isso pede aprovação porque grava arquivo. Responda /nao primeiro; só use /sim se você quiser mesmo criar o arquivo. A aprovação expira após 120 segundos sem /sim ou /nao.

Pronto quando: A auditoria registra a decisão e o comando não roda após /nao.

05Confira se entendeu

Escolha antes de abrir o comentário. Se errar, use o link para rever.

Pergunta 1 de 3

Onde guardar o token do bot?

06Leve desta aula

Token separadoO token fica no cofre; o id fica na configuração.
Limite da provaO teste automatizado não comprova operação ao vivo no Telegram.

Fontes e próximos passos

Aula anteriorPróxima aula