Todas as publicações
2 min de leitura

O painel do Scarabeus e a conexão do seu próprio bot

Painel de controle do Scarabeus, conexão do seu bot com o token do @BotFather, vários chats e bots por conta e as primeiras estatísticas do grupo.

Até agora o Scarabeus era só um bot: as configurações eram definidas do nosso lado e não havia onde ver o que ele tinha apagado durante a noite. Este lançamento resolve o principal: o produto ganhou um painel de controle.

O painel e o acesso pelo Telegram#

O acesso é feito com a conta do Telegram, sem senha e sem cadastro à parte. O painel abre tanto como site comum quanto como mini aplicativo dentro do Telegram: dá para começar a configuração no celular e terminar no computador.

Dentro há a lista de chats, um resumo de cada um e um seletor de chat na barra lateral. Chats e bots aparecem com seus avatares do Telegram, então você reconhece o grupo de imediato em vez de deduzi-lo pelo nome.

Seu próprio bot em vez de um compartilhado#

A peça central do lançamento é a conexão do seu próprio bot. No seu grupo passa a trabalhar um bot com o seu nome e o seu avatar, e não uma conta de serviço sem rosto — enquanto toda a moderação e as configurações continuam no painel do Scarabeus.

É assim que funciona:

  1. Você cria um bot no @BotFather ou usa um que já tenha.
  2. Copia o token dele.
  3. Cola o token no painel e clica em «Conectar bot».
  4. Adiciona o bot ao grupo e dá a ele permissões de administrador — o chat aparece no painel e fica vinculado ao bot.

O token é guardado criptografado e usado apenas para a moderação; se expirar ou se você o gerar de novo no @BotFather, o painel permite atualizá-lo sem reconectar os chats.

Uma conta pode ter vários bots e vários chats — útil se você mantém uma rede de grupos ou chats de projetos diferentes. Desvincular um bot de um chat ou tirá-lo do grupo também se faz pelo painel: não é preciso entrar no Telegram para limpar a lista de administradores.

Configurações do bot e do chat#

A configuração vive em dois níveis. O bot tem configurações próprias, válidas para todos os seus chats, e cada chat tem as suas. As configurações do chat sempre prevalecem: se algo está definido explicitamente para um grupo, a configuração geral do bot não interfere. Assim um mesmo bot atende tanto um chat de trabalho rigoroso quanto uma conversa livre, sem virar dois bots diferentes.

Primeiras estatísticas#

No resumo do chat já aparecem os números básicos: quantos membros, quantas mensagens, quantas infrações detectadas. Por enquanto é mesmo só um resumo — gráficos detalhados e registros de eventos chegam nos próximos lançamentos.

Leia a seguir