AutomationLavorare con gli LLM

Crea un'automazione con GPT

Fornisci a un LLM la specifica Compact v3 e il JSON Schema, descrivi l'attività e importa una regola disattivata. Scarica istruzioni e sei esempi.

In questo articolo

Supponiamo che nella chat del corso chiedano continuamente dove trovare le registrazioni delle lezioni. Vuoi che Combot risponda automaticamente. Oppure ti serve un comando personalizzato con cui un moderatore dia a qualcuno una pausa di un'ora dai messaggi.

Descrivi la regola con parole normali, chiedi a GPT di preparare il JSON e importalo in Automation. Non devi memorizzare i nomi dei campi: lo schema allegato serve ad aiutarti.

Cosa dare al modello

Allega questi due file alla richiesta:

Se hai già una regola simile, allega anche la sua esportazione. È particolarmente utile per filtri complessi sui media, condizioni annidate e alternative OR. Prima di condividere un'esportazione con un modello, controlla che non ci siano link d'invito privati, ID dei membri o altre informazioni che non vuoi condividere.

Un prompt pronto per GPT

Copia questo testo e sostituisci l'ultimo paragrafo con il tuo scenario:

Crea una regola Combot Automation usando il riferimento Compact v3 e il JSON Schema allegati. Non inventare campi o funzionalità non descritti lì. Se per una soluzione esatta mancano informazioni, fai prima brevi domande. Non inventare ID, link, nomi dei livelli o impostazioni della mia chat.

Crea la regola disattivata: en: false. Spiega prima in due frasi quando si attiverà e cosa farà. Poi fornisci un unico blocco JSON completo da importare, senza commenti al suo interno. Dopo il blocco, elenca ciò che devo controllare o selezionare manualmente. Se Automation non può esprimere interamente il mio scenario, dillo chiaramente senza sostituirlo con uno simile.

Il mio scenario: nella chat del corso chiedono «dov'è la registrazione» o «registrazione della lezione». Il bot deve rispondere: «Le registrazioni sono nel messaggio fissato della chat. Cerca la sezione Materiali delle lezioni». La corrispondenza non deve distinguere maiuscole e minuscole. Non eliminare nulla e non limitare nessuno.

Una richiesta precisa richiede meno domande aggiuntive. Indica evento, persone, esclusioni, azione e destinazione della risposta. Se conta l'orario, specifica il fuso. Per un comando di un moderatore, chiarisci se va inviato in risposta al messaggio di un membro.

Per esempio: «Solo gli amministratori Telegram e il proprietario possono chiamare /team_pause in risposta al messaggio di un membro. Limita per un'ora l'autore di quel messaggio. Escludi gli amministratori Telegram, gli amministratori Combot e il proprietario. Invia una notifica alla chat. Non eliminare il comando».

Porta la regola in Combot

  1. Apri Automazione per la chat desiderata e scegli Importa.
  2. Incolla il JSON creato dal modello, dalla prima { all'ultima }. Non incollare il JSON Schema stesso o le righe con tre backtick intorno al blocco.
  3. Apri la regola aggiunta. Controlla evento, condizioni, esclusioni, modalità delle azioni, destinatari e testo della risposta.
  4. Se la regola usa argomenti precisi, selezionali di nuovo. L'importazione reimposta l'argomento di origine sull'intera chat e le destinazioni di invio sull'argomento corrente. Anche ID corretti nel JSON non eliminano questo passaggio.
  5. Prova la regola in una chat di test adatta prima di attivarla nel gruppo reale. Per silenziamenti, ban, eliminazione e approvazioni di ingresso, presta particolare attenzione al destinatario e ai permessi del bot.

L'importazione aggiunge nuove regole; non aggiorna quelle esistenti. Importare di nuovo lo stesso JSON crea un'altra copia. Anche le regole disattivate occupano i posti disponibili nel piano.

Se l'editor rifiuta il risultato, dai al modello l'errore esatto e il JSON generato. Non chiedere di «rimuovere tutto ciò che impedisce l'importazione»: potrebbe togliere un'esclusione o un limite importante.

Parti da un esempio pronto

Ogni file qui sotto contiene una regola disattivata. Copia il contenuto del file che ti serve nella finestra di importazione:

L'ultimo esempio aspetta una reazione da un profilo personale, non a nome di un canale o di un amministratore anonimo. Non ha un limite «una volta sola»: un'altra modifica corrispondente può inviare un altro messaggio. Usalo per imparare le impostazioni, non per impedire abusi dei premi.

Per una spiegazione più completa delle funzioni, vedi la guida principale di Automation.

Aggiornato il 9 settembre 2026. Controlla il risultato nella tua chat prima di attivarlo. Il riferimento del linguaggio termina con un resoconto separato degli esempi provati in Telegram e di quelli controllati solo durante l'importazione.