A differenza di altre app di chat e messaggistica, Telegram è stato sviluppato per supportare i bot con poco sforzo. Il supporto dei bot ha portato a un numero impressionante di opzioni di bot che puoi trovare e integrare nei tuoi gruppi. Inoltre, creare il tuo bot è piuttosto semplice poiché la maggior parte degli strumenti necessari è già su Telegram.
Questa guida illustrerà il processo di creazione e aggiunta di un bot di base al tuo canale Telegram. Per semplicità, la guida si concentrerà sulla versione per PC, ma passaggi simili si applicano ad altre piattaforme.
Come creare un bot di Telegram
Realizzare una semplice shell per bot di Telegram è piuttosto semplice. Ecco cosa devi fare.
- Apri l'app Telegram e accedi se necessario.
- Fai clic sulla barra di ricerca nell'angolo in alto a sinistra e cerca 'BotFather'.
- Nella scheda 'Ricerca globale', vedrai un account verificato e contrassegnato con l'handle '@BotFather'. Questo è il bot ufficiale per la creazione di bot di Telegram. Cliccaci sopra per iniziare a chattare.
- Fai clic sul grande pulsante 'START' nella chat.
- Digita o seleziona il comando '/newbot' dall'elenco e invialo per avviare il processo di creazione.
- Ora scegli un nome per il tuo bot e invialo. Tieni presente che il nome del bot non deve terminare con o contenere 'Bot', ma può aiutare altri utenti a sapere che stanno utilizzando un bot in futuro.
- Dopo averlo nominato, crea un nome utente univoco per il tuo bot. Secondo le istruzioni, il nome utente deve avere 'bot' alla fine.
- Salva il collegamento al token API che il BotFather invia in risposta. Non condividerlo con altre persone poiché fornisce accesso e controllo completi alla moderazione.
- Aggiungi una descrizione al tuo bot digitando '/setdescription' e facendo seguire il testo descrittivo. Gli altri utenti vedranno questo testo quando il bot li saluta o aprono i suoi dettagli. Può essere utilizzato in modo simile a un messaggio di saluto o indirizzare gli utenti ai comandi di base del bot.
- Per completare il profilo del bot con un'immagine, digita '/setuserpic' e quando BotFather risponde, invia l'immagine da aggiungere all'account del tuo bot.
Ed è così che crei un profilo bot di Telegram barebone. Dovresti essere in grado di vedere il tuo bot se digiti il suo nome utente nella barra di ricerca e, quando fai clic su di esso, dovrebbe aprire una chat con il messaggio che hai impostato come descrizione in precedenza.
Tieni presente che un bot appena creato è essenzialmente una tabula rasa e deve essere programmato per fare qualcosa di utile in remoto. Puoi consultare Manuale del bot di Telegram collegato nel primo messaggio di BotFather per sapere come aggiungere comandi o iscriversi a un servizio che lo fa per te.
I bot devono avere tre comandi di base: start, help e settings. Questi comandi globali sono disponibili tramite un'interfaccia e aiutano gli utenti a navigare attraverso altre funzioni del bot.
Sfortunatamente, è qui che finisce la parte facile (e l'estensione di questa guida). La creazione di un bot funzionale richiede conoscenze di programmazione, in genere in Java, C# o Python.
Il token che hai salvato può essere utilizzato per servizi di terze parti per connettere l'API del bot alla loro, permettendoti di programmare o aggiungere funzioni attraverso la loro piattaforma. Per una completa libertà su come funziona il tuo bot, dovrai saperne di più su librerie, codifica, programmazione orientata agli oggetti e know-how negli IDE (come Visual Studio Code).
Esistono servizi realizzati per i bot destinati alla promozione aziendale, cambio valuta, ordini di prodotti, compilazione di notizie e molto altro.
Non preoccuparti di farlo
Ciò che attrae le persone su Telegram può variare molto. Alcuni si uniscono per la privacy e la crittografia, altri perché non c'è limite al numero di membri del canale, mentre altri per il suo codice open source e la facilità di implementazione dei bot. E con tutte le possibilità offerte da Telegram, è chiaro perché ha un così alto coinvolgimento degli utenti.
Questo articolo trattava solo le basi della creazione di un bot e il resto dipenderà dalla tua esperienza di programmazione o dall'implementazione di terze parti. Facci sapere nei commenti se hai avuto problemi con i bot di Telegram o su quali guide vorresti maggiori informazioni in seguito.
come vedere quanti download ha un'app