Rispondi su Telegram con ChatGPT

Genera con OpenAI risposte ai post di Telegram su un argomento scelto e inviale come reply, rifiutando le richieste fuori tema.

· Usato 42.328 volte su Make · a cura di Bernardo Mannelli

TelegramOpenAI

In breve

  • Ideale per: gestire risposte su Telegram limitate a un argomento specifico.
  • Cosa serve: connessioni Telegram e OpenAI; può servire una API key OpenAI.
  • Attenzione: sostituisci {topic} e verifica testo, destinatario e risposte prima di attivare lo scenario.

Questo scenario collega Telegram a OpenAI per generare risposte automatiche ai messaggi di un canale. Quando Telegram rileva un aggiornamento con il testo di un post, OpenAI prepara una risposta seguendo un’istruzione: fornire dettagli se il messaggio riguarda un argomento scelto e rifiutare le richieste su altri temi. Infine, il testo generato viene inviato su Telegram come risposta. Prima di usarlo, occorre sostituire il segnaposto {topic} con l’argomento effettivo e controllare che il tono e i limiti della risposta siano adatti al canale.

A cosa serve

Il template può aiutare a gestire domande o richieste su Telegram quando vuoi mantenere le risposte entro un tema definito. Il modello riceve il testo del post e l’istruzione di rispondere in modo pertinente se l’argomento è quello previsto; per gli altri temi, deve dire che non risponde a richieste fuori tema.

È una base per un bot con risposte generate dall’AI, non un sistema con risposte già scritte per ogni domanda. Il risultato dipende dal testo ricevuto e dalle istruzioni impostate nel modulo OpenAI. Conviene quindi provare il workflow con messaggi rappresentativi prima di affidargli le risposte del canale.

Come funziona

  1. Telegram – Watch Updates avvia lo scenario quando rileva un aggiornamento. Nel modulo OpenAI il testo usato è {{1.channel_post.text}}, quindi l’istruzione lavora sul testo del post ricevuto.
  2. OpenAI – Create Completion crea una risposta a partire da quel testo. L’istruzione chiede di fornire i dettagli pertinenti quando il messaggio riguarda {topic} e di rifiutare gli argomenti diversi, con esempi come golf e videogiochi. Qui {topic} è un segnaposto da sostituire con il tema del bot: se lasciato invariato, il comportamento potrebbe non corrispondere a quello desiderato.
  3. Telegram – Send Reply Message invia su Telegram la risposta prodotta da OpenAI come risposta al messaggio. Non sono indicati filtri o percorsi alternativi tra i moduli: il flusso passa dal trigger alla generazione del testo e poi all’invio.

Prima di attivarlo, controlla che il bot Telegram riceva gli aggiornamenti pertinenti e possa inviare risposte nel contesto in cui vuoi usarlo. Verifica anche che il modulo di invio risponda al messaggio corretto e che il testo generato sia quello che vuoi pubblicare.

Cosa ti serve

Servono un account Make, una connessione Telegram e una connessione OpenAI. In base alla configurazione dei servizi, potrebbero essere necessari un bot Telegram, credenziali o una API key OpenAI e un piano compatibile. Il template è gratuito, ma l’uso dei servizi collegati può dipendere dai rispettivi account e piani.

Rivedi l’istruzione del modulo OpenAI: scegli il tema, chiarisci quali informazioni deve fornire e definisci come deve comportarsi quando la richiesta è fuori tema. Evita di trattare come garantita la correttezza delle risposte generate: verifica che il bot non comunichi informazioni che non vuoi pubblicare.

Come usarlo su Make

Apri il template su make.com e scegli Use template. Make copierà lo scenario nel tuo account; poi collega Telegram e OpenAI alle rispettive connessioni. Prima di avviarlo, sostituisci {topic}, controlla il testo dell’istruzione e verifica i campi usati per leggere il post e inviare la risposta. Fai una prova con un messaggio sull’argomento previsto e una fuori tema, così puoi controllare entrambi i comportamenti richiesti.

Make è una piattaforma cloud: gli scenari vengono eseguiti online e non esiste una versione self-hosted. Puoi modificare lo scenario copiato per adattarlo al canale e alle tue istruzioni, ma evita di presumere impostazioni che non hai verificato nei moduli.

Quanti crediti consuma

Make offre un piano Free con 1.000 crediti al mese. Quasi ogni azione di un modulo usa crediti, quindi anche questo scenario consuma risorse quando viene eseguito e quando i moduli svolgono le proprie azioni. Più spesso arrivano aggiornamenti e più frequentemente lo scenario gira, maggiore può essere il consumo. Controlla l’utilizzo effettivo nel tuo account Make; il consumo dei crediti Make è distinto da eventuali costi o limiti dei servizi collegati.

Limiti

Il workflow usa il testo del post come input e un’istruzione che va personalizzata. Non sono mostrati filtri per selezionare tipi specifici di aggiornamento, controlli di approvazione o una gestione aggiuntiva degli errori: verifica se servono per il tuo uso. Inoltre, una risposta generata non equivale a una risposta verificata da una persona. Per un canale aziendale, può essere opportuno controllare le risposte durante i test e definire con precisione gli argomenti ammessi.

Le app usate in questa automazione

Per far funzionare il template ti serve un account su queste app.

  • Telegram
  • OpenAI

Vuoi provarlo? Su Make scegli «Use template» e lo scenario si copia nel tuo account.

Usalo su Make(si apre in una nuova scheda)