• Passa alla navigazione primaria
  • Passa al contenuto principale
  • Passa alla barra laterale primaria
  • Passa al piè di pagina

Il blog di HostingVirtuale

Hosting e Registrazione Domini

  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • Home
  • CMS
  • Social Media
  • Web Hosting
  • Web Design
  • Web Marketing
  • HostingVirtuale
    • Domini
    • Web Hosting
    • Email e PEC
    • Hosting Reseller
    • Sicurezza
Ti trovi qui: Home / Social Media / Come creare un bot su Telegram

Come creare un bot su Telegram

Pubblicato il 26 Giugno 2018 da Ludovica De Luca 1 commento Contrassegnato con: telegram

Come creare un bot su Telegram

Molto più di una chat di messaggistica istantanea, Telegram è uno strumento di business, un mezzo che ti consente di pianificare strategie di marketing e di comunicazione capaci di raggiugere il tuo target di riferimento, di intrattenerlo, di attrarlo, di conquistarlo e di convincerlo all’azione. Ma è anche uno strumento molto utile per la quotidianità dei suoi utenti.

Sono tante le potenzialità di Telegram e le caratteristiche che lo rendono uno strumento utile, oltre alla tradizionale attività di messaggistica istantanea. Ci sono le chat segrete, ad esempio, ci sono i gruppi, i super gruppi, i canali e poi ci sono loro, i bot.

Sai cosa sono i bot e cosa possono fare di utile per te? E sai come crearne uno su Telegram? No? Allora fermati per qualche minuto, perché te lo spiego qui, in questa mini-guida. Non preoccuparti, nulla di incomprensibile ti attende.

Prima però ti consiglio di leggere:

  • Come funziona Telegram;
  • Meglio Telegram o Whatsapp.
I bot possono migliorare l’esperienza d’uso anche del tuo sito web ma alla base di tutto deve esserci sempre un hosting sicuro ma economico come il nostro hosting gratuito. Scopri la differenza, osserva attentamente la qualità e per una volta non guardare il prezzo!

Scopri l’hosting gratis!

Cosa sono i bot

Il termine bot è l’abbreviazione di robot e si riferisce a un account aggiuntivo, una sorta di utente non umano appunto, che è capace di compiere azioni in modo automatico.

Pensa ai chatbot, bot che avviano e intrattengono automaticamente delle conversazioni, ai bot che ti permettono di inviare e ricevere alert riguardo le pubblicazioni di un blog o riguardo specifiche notizie di tuo interesse o specifiche promozioni.

Chatbot: cosa sono e come funzionano

Su Telegram vi sono due tipi di bot:

  • Il bot standalone, dotato di una finestra di chat autonoma e automatica nella quale stabilire i comandi. Un esempio? TrakBot, un bot pensato per Telegram che ti consente di monitorare la tua spedizione e di ricevere in modo automatico le notifiche di aggiornamento relative al cambio di stato del tuo pacco semplicemente inserendo il numero di tracking;
  • Il bot inline, che può essere richiamato dall’utente mentre si trova in latre finestre di chat impiegando la funzione @nomebot. L’esempio più noto è @gif parola chiave per cercare, all’interno della finestra di chat in cui ti trovi, delle gif relative a quella keyword.

bot telegram trackbot

Come funzionano i bot?

A seconda del tipo di bot, l’utente può intercettarlo e aggiungerlo tramite la ricerca su Telegram (per i bot standalone) oppure può richiamarlo direttamente all’interno della chat che sta utilizzando (per i bot inline).

L’utente avvia un comando, che è inviato alla piattaforma di microservizi, che lo elabora e ne fornisce la relativa risposta HTTP. Questa risposta viene ricevuta da Telegram che, attraverso il bot in questione, risponde direttamente nella finestra di chat relativa.

Come creare un bot su Telegram

Immagino che ora che hai capito come funzionano i bot ti starai domandando quante opportunità possono riservarti. Tante, davvero tante e, come se non bastasse, puoi essere tu stesso a creare il tuo bot per Telegram come fare? Seguimi!

botfather guida passo passo

Botfather: guida passo passo

  1. Apri Telegram, seleziona la lente di ingrandimento posizionata in alto e scrivi Botfather, il bot di Telegram dedicato proprio alla creazione dei nuovi bot. L’account che devi selezionare è il primo, contrassegnato da una spunta blu di verifica. Si aprirà una finestra di chat, dovrai digitare su Start o su Avvia, selezionare il comando /newbot e cominciare la tua creazione. Botfather ti chiederà prima il nome che vuoi assegnare al tuo bot, poi lo username (che deve sempre terminare con la parola bot). Ora riceverai un token. Ogni bot di Telegram è dotato di un token, ovvero di una sequenza composta da numeri e da lettere che identifica in maniera univoca il bot e che è utilizzata dalle Web-app e dalle API per richiamare, appunto, quello specifico bot. Appunta questo token e tienilo segreto perché ti consentirà sia di mettere in funzione il tuo bot sia, successivamente, di controllarlo.
  2. Seleziona ora i comandi /setdescription, in cui impostare la descrizione del bot; /setabouttext, per impostare il testo introduttivo al tuo bot; /setuserpic per definire il tuo avatar personale.
  3. Configurate tutte queste informazioni di base, devi ora programmare il bot in modo che possa interagire con gli utenti. Intanto devi decidere e impostare quali saranno i comandi che il tuo bot dovrà eseguire, quindi in che modo l’utente potrà interrogarlo. Selezionando /setcommands potrai impostare la lista di comandi secondo questo schema: stringadicomando1 – Testo descrittivo del comando1; stringadicomando2 – Testo descrittivo del comando2; stringadicomando3 – Testo descrittivo del comando3 e via dicendo.
  4. Quel di cui hai bisogno è uno spazio Web dedicato allo sviluppo delle istruzioni, in cui utilizzando il linguaggio PHP o Python potrai gestire i comandi del bot e integrarli alle interrogazioni attraverso le API di Telegram. Devi, quindi, scegliere la tua piattaforma di microservizi dedicata (come Hook.io) e creare il tuo account di developer.
  5. Ora devi creare il servizio che renderà funzionante il tuo bot. La prima cosa da fare è formulare tutte le richieste seguendo questo schema: https://api.telegram.org/botTOKEN/METHOD_NAME, e al posto della parola Token dovrai inserire quella stringa di parole e numeri che, nella fase precedente, ti ha fornito BotFather. E se hai un problema con il token? Potrai rigenerarlo con BotFather utilizzando il comando /token oppure, tramite il comando /revoke, potrai disabilitare il vecchio token e generarne un nuovo.
  6. Ora devi comunicare a Telegram che le richieste che riceverà il tuo bot dovranno essere interpretate ed eseguite dal microservizio che hai appena impostato. Come fare? Apri una finestra nel tuo browser e digita l’indirizzo https://api.telgram.org.botToken/setwebapp?url=https://indirizzowebapp7tuonomeaccount/nomewebapp (sostituendo i vari campi, naturalmente).

Ora il tuo bot è pronto per funzionare!

SendPulse: l’alternativa

In alternativa, se vuoi creare un chatbot, puoi provare ad usare anche SendPulse che ha un costruttore di chatbot Telegram tra gli altri strumenti.

La piattaforma è particolarmente utile per le aziende, in quanto offre funzionalità editoriali per il tuo chatbot Telegram come live chat, CRM o integrazione del sistema di pagamento.

Creare un bot: conclusioni

Come fare un cloud backup del sito webSiamo curiosi di sapere se hai già creato un bot e per cosa lo stai utilizzando. Se per crearlo hai utilizzato un sistema automatizzato oppure, visto che sei un programmatore, hai scelto di fare tutto da solo con Python, Node.js, Java o PHP.

Se invece vuoi approfondire tecnicamente tutte le specifiche, è opportuno dare uno sguardo al sito ufficiale e leggere la guida sui bot di Telegram e soprattutto iniziare a vedere qualche esempio di bot funzionanti.

Attendiamo i tuoi consigli nei commenti…

Per ricevere aggiornamenti su Telegram, sul web marketing in generale e sui nuovi articoli pubblicati nel blog, iscriviti alla nostra newsletter!

Iscriviti subito!

Articoli correlati:

Telegram Passport: cos'è il passaporto digitale di Telegram?Telegram Passport: cos’è il passaporto digitale di Telegram? Telegram Web: cos’è e come si usaTelegram Web: cos’è e come si usa Le 10 migliori funzioni di Telegram che devi assolutamente conoscereLe 10 migliori funzioni di Telegram che devi assolutamente conoscere

Interazioni del lettore

Commenti

  1. Aldo dice

    26 Novembre 2019 alle 06:23

    Non ci ho provato ma sono sicuro che manca qualcosa

    Rispondi

Lascia un commento Annulla risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Barra laterale primaria

Come diventare Web Designer Professionista

Crea il tuo sito web gratis

Scopri il nostro hosting economico FREEWEB che comprende: dominio, 1 GB di spazio web, posta elettronica, database, certificato SSL e il pannello di controllo in italiano che consente anche l'installazione di WordPress con un click.

Scopri di più!

Web Designer alle prime armi?

Scopri il miglior Hosting Linux per il tuo sito web. Hosting economico LITE comprensivo di tutti i servizi principali:
- dominio
- spazio web da 5 GB SSD
- 5 email da 1 GB
- database MariaDB
- certificato SSL

Scopri di più!
  • POP3, IMAP e SMTP: Come funzionano i protocolli di posta
  • Le nuove funzioni di HVCP: crea il tuo sito web gratis
  • Le nuove funzioni di HVCP: Certificati SSL personali e per sottodomini

Il tuo sito web è al sicuro?

Attiva il Cloud Backup con il 20% di sconto! Grazie al semplice pannello di controllo in italiano puoi salvare nel cloud storage di Amazon tutti i dati del sito web e del database MySQL.

Scopri di più!

Articoli recenti

  • Come promuovere il tuo sito web su Google: La guida completa 26 Maggio 2025
  • Intelligenza Artificiale e CMMS: automazione intelligente per la manutenzione del futuro 20 Maggio 2025
  • Come creare GIF animate gratis in modo semplice 25 Marzo 2025
  • AI Conversazionale: l’importanza di un hosting efficiente 18 Marzo 2025
  • Come creare un canale Telegram: guida completa 14 Marzo 2025

Hosting ottimizzato per CMS

Tutti i pacchetti hosting proposti sono perfettamente compatibili con i migliori CMS: WordPress, Joomla, PrestaShop.
Il pacchetto LITE comprende:
- dominio
- spazio web da 5 GB SSD
- 5 email da 1 GB
- database MariaDB
- certificato SSL

Scopri di più!

Footer

HostingVirtuale

  • Registrazione domini
  • Web Hosting
  • Posta Elettronica Certificata
  • Cloud server
  • Server dedicati
  • Virtual Private Server
  • Hosting reseller
  • Sicurezza siti web
  • Cloud Backup

Tag Cloud

app backup business cloud content marketing domini ecommerce email email marketing facebook freelance google grafica hosting condiviso hosting gratuito hostinterview inbound marketing infografica instagram intelligenza artificiale joomla linkedin malware mobile news pannello clienti pec personal branding pinterest plugin prestashop sconti seo server sicurezza smart working storytelling telegram tools tutorial twitter video marketing vps wordpress youtube

Articoli recenti

  • Come promuovere il tuo sito web su Google: La guida completa
  • Intelligenza Artificiale e CMMS: automazione intelligente per la manutenzione del futuro
  • Come creare GIF animate gratis in modo semplice
  • AI Conversazionale: l’importanza di un hosting efficiente
  • Come creare un canale Telegram: guida completa

© 2025 All Rights Reserved Hosting Virtuale srl Chieti Pescara Roma Partita IVA IT02586030690