Crie uma automação com o GPT
Forneça a especificação Compact v3 e o JSON Schema a um LLM, descreva sua tarefa e importe uma regra desativada. Baixe as instruções e seis exemplos.
Neste artigo
Imagine que as pessoas do chat do curso sempre perguntem onde encontrar as gravações das aulas. Você quer que o Combot responda automaticamente. Ou precisa de um comando personalizado para um moderador dar a alguém uma pausa de uma hora sem enviar mensagens.
Descreva a regra com palavras comuns, peça ao GPT para preparar o JSON e importe na Automação. Não é preciso decorar os nomes dos campos: o esquema anexo está aí para ajudar.
O que fornecer ao modelo
Anexe estes dois arquivos ao pedido:
- Referência da linguagem e instruções para LLMs — significado dos campos, opções de eventos e ações, e limites a considerar.
- JSON Schema — a estrutura JSON para novas regras. É uma ajuda para gerar o arquivo, não um substituto para as verificações do editor.
Se já tiver uma regra parecida, anexe também a exportação. Isso ajuda especialmente com filtros complexos de mídia, condições aninhadas e alternativas OU. Antes de compartilhar uma exportação com um modelo, confira se há links de convite privados, IDs de participantes ou outras informações que não quer compartilhar.
Um prompt pronto para usar no GPT
Copie este texto e substitua o último parágrafo pelo seu cenário:
Crie uma regra do Combot Automation usando a referência Compact v3 e o JSON Schema anexos. Não invente campos nem recursos que não estejam descritos ali. Se uma solução exata precisar de informações que você não tem, faça perguntas curtas primeiro. Não invente IDs, links, nomes de níveis nem configurações do meu chat.
Crie a regra desativada:
en: false. Primeiro explique em duas frases quando ela será executada e o que fará. Depois forneça um bloco JSON completo para importação, sem comentários dentro dele. Após o bloco, liste o que preciso conferir ou selecionar manualmente. Se a Automação não conseguir expressar meu cenário por completo, diga isso diretamente em vez de substituí-lo por algo parecido.Meu cenário: as pessoas no chat do curso perguntam “onde está a gravação” ou “gravação da aula”. O bot deve responder: “As gravações estão na mensagem fixada do chat. Procure a seção Materiais das aulas.” A comparação não deve diferenciar maiúsculas de minúsculas. Não exclua nada nem restrinja ninguém.
Um pedido preciso exige menos perguntas adicionais. Inclua o evento, as pessoas, as exclusões, a ação e o destino da resposta. Se o horário importar, informe o fuso. Para um comando de moderação, diga se ele deve ser enviado como resposta à mensagem de um participante.
Por exemplo: “Somente administradores do Telegram e o dono podem chamar /team_pause como resposta à mensagem de um participante. Restrinja o autor dessa mensagem por uma hora. Exclua administradores do Telegram, administradores do Combot e o dono. Envie uma notificação ao chat. Não exclua o comando.”
Leve a regra para o Combot
- Abra Automação no chat desejado e escolha Importar.
- Cole o JSON criado pelo modelo, do primeiro
{ao último}. Não cole o próprio JSON Schema nem as linhas com três crases que cercam o bloco. - Abra a regra adicionada. Confira o evento, as condições, as exclusões, o modo de ações, os destinatários e o texto da resposta.
- Se a regra usar tópicos específicos do chat, selecione-os novamente. A importação redefine o tópico de origem para todo o chat de origem e os destinos de envio para o tópico atual. Mesmo IDs corretos no JSON não dispensam essa etapa.
- Experimente a regra em um chat de teste adequado antes de ativá-la no grupo real. Para silêncios, banimentos, exclusões e aprovações de entrada, tenha cuidado especial com o alvo e as permissões do bot.
A importação adiciona regras; não atualiza as existentes. Importar o mesmo JSON novamente cria outra cópia. Regras desativadas também usam as vagas disponíveis no plano.
Se o editor rejeitar o resultado, forneça ao modelo o erro exato e o JSON gerado. Não peça para “remover o que impede a importação”: isso pode eliminar uma exclusão ou um limite importante.
Comece com um exemplo pronto
Cada arquivo abaixo contém uma regra desativada. Copie o conteúdo do arquivo desejado para a janela de importação:
- Resposta informativa para
/course_info. - Responder a uma pergunta sobre a gravação da aula.
- Escolher uma de três mensagens de boas-vindas.
- Uma pausa de uma hora por comando do moderador.
- Aprovar solicitações por links conhecidos pelo Combot.
- Enviar uma mensagem quando uma reação 👍 é adicionada.
O último exemplo espera uma reação de um perfil pessoal, não de um canal nem de um administrador anônimo. Não há limite de “uma única vez”: outra mudança de reação correspondente pode enviar outra mensagem. Use-o para aprender as configurações, não para impedir abuso de recompensas.
Para uma explicação mais completa dos recursos, veja o guia principal de Automação.
Atualizado em 9 de setembro de 2026. Confira o resultado no seu próprio chat antes de ativar. A referência da linguagem termina com um registro separado dos exemplos experimentados no Telegram e dos verificados apenas na importação.