• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar

LaTop10

La Migliore Guida Online

MENUMENU
  • Casa & Cucina
        • Casa
          • Ambienti
          • Arredamento
          • Asciugatrice
          • Aspirapolvere
          • Condizionatore
          • Congelatore & Frigorifero
          • Ferro da stiro
        •  
          • Lavastoviglie
          • Lavatrice
          • Materasso
          • Pulitore
          • Sicurezza
          • Stufa & Radiatore
          • Ventilatore
        • Cucina
          • Accessori
          • Centrifuga & Estrattore
          • Coltelli
          • Forno
          • Forno a microonde
          • Friggitrice
          • Griglia & Barbecue
        •  
          • Impastatrice & Robot da cucina
          • Macchina da caffè
          • Pentole & Padelle
          • Piano cottura
          • Preparazione della verdura
          • Tritacarne & Passapomodoro
          • Vaporiera
  • Elettronica
        • Elettronica
          • Amplificatore
          • Antenna & Ricevitore TV
          • Archivio dati
          • Audio portatile
          • Auricolari & Cuffie
          • Caricatore
          • Casse & Soundbar
        •  
          • Cavo
          • Componenti PC
          • Elettricità
          • Fotocamera
          • Internet
          • Lettore DVD
          • Lettore MP3
        •  
          • Mouse & Tastiera
          • Obbietivo
          • PC
          • Piccoli dispositivi
          • Presa
          • Proiettore
          • Registratore
        •  
          • Smartwatch
          • Stampante & Scanner
          • Sveglia
          • Tablet & eReader
          • Telefono
          • TV
          • Videocamera
  • Salute & Cura della persona
        • Bellezza
          • Barba
          • Capelli
          • Corpo
          • Viso
          • Make up
          • Occhi
          • Unghie
        • Cura della persona
          • Asciugacapelli
          • Depilazione del corpo
          • Piastra per capelli
          • Rasoio & Tagliacapelli
          • Spazzola
          • Altro
        • Salute
          • Bilancia
          • Correttore & Tutore
          • Cuscino
          • Denti
          • Integratori
          • Massaggiatore
          • Movimento
        •  
          • Occhiali & Lenti
          • Respirazione
          • Sangue e pressione
          • Shampoo
          • Termometro
          • Altro
  • Sport & Tempo libero
        • Sport
          • A casa
          • Bici elettrico
          • Ciclismo
          • Fitness
          • Orologio
          • Trasferimento in città
          • Trekking
        • Tempo libero
          • Attività outdoor
          • Caccia
          • Campeggio & Vacanza
          • Divertimento
          • Fumare
          • Hobby
          • In viaggio
        • Animali
          • Acquario
          • Cibo
          • Collare
          • Cura
          • Integratori
          • Prodotti per casa
          • Trasporto
        • Cibo & Bevande
          • Alcol
          • Caffè & Tè
          • Cibo
          • Contenitore
          • Vino & Birra
          • Altro
  • Altro
        • Fai da te
          • Compressore
          • Levigatrice
          • Misuratore
          • Saldatrice
          • Sega
          • Smerigliatrice
          • Trapano & Martello
        • Giardino
          • Arieggiatore & Motozappa
          • Arredamento
          • Decespugliatore & Tagliabordi
          • Elettrosega & Motosega
          • Potatore & Tagliasiepi
          • Soffiatore
          • Tagliaerba
        • Altre categorie
          • Abigliamento & Moda
          • Auto
          • Musica
          • Prima Infanzia
          • Regali
        • Blog
          • Bellezza Blog
          • Cucina Blog
          • Casa Blog
          • Elettronica Blog
          • Prima Infanzia Blog
          • Salute Blog

Home » Elettronica Blog

Come Creare un Bot su Telegram? La Guida Completa

come-creare-un-bot-su-telegram

Se sei un utente di Telegram, sicuramente utilizzando questa applicazione ti sarai imbattuto in qualche fantomatico “bot”.

Ti sarai sicuramente accorto che questi bot possono offrire dei servizi molto utili e hai deciso di crearne uno.

Bene, sei nel posto giusto, perché oggi sono qui per spiegarti come creare un bot su Telegram in pochissimo tempo.

Che cos’è un bot?

Prima di tutto, è necessario spiegarti cosa sia un bot. Si tratta di utenti non umani capaci di rispondere a comandi inviati in formato http, svolgendo azioni in modo automatico.

Esistono due tipi di bot Telegram:

  • Bot stand alone, che può essere aggiunto attraverso il suo specifico link, in cui l’utente può scrivere i comandi attraverso una chat autonoma.
  • Bot inline, che l’utente può richiamare anche in altre chat attraverso l’apposito comando @nomebot.

cosa-sia-un-bot

Come funziona un bot

Eccoti uno schema che può farti capire come funziona un bot di Telegram:

  1. Per richiamare il bot puoi utilizzare la barra di ricerca di Telegram, nel caso di un bot stand alone, oppure digitare il suo nome in una chat, se si tratta di un bot inline.
  2. Avviata la conversazione, l’utente può digitare il comando che intende eseguire.
  3. Quest’ultimo viene inviato e interpretato dalla piattaforma di micro servizi, che in seguito si occuperà di creare la risposta in formato http.
  4. La risposta viene ricevuta da Telegram e “scritta” in chat dal bot in questione.

Come creare un bot su Telegram

Ora che sai cos’è un bot, è il momento di imparare come creare e programmare in maniera specifica quello che risponde alle tue esigenze.

Il primo passo è quello di aprire Telegram e, attraverso l’opzione “cerca”, indicata dalla lente di ingrandimento, digitare @BotFather, quello che può essere considerato il padre di tutti i bot.

Inizia dunque la conversazione e clicca il pulsante “Avvia”.

BotFather ti suggerirà di scrivere /newbot e, una volta fatto ti verranno poste alcune domande necessarie per iniziare a creare il tuo bot.

Digita dunque il nome che hai intenzione di dara al tuo bot e il tuo username, che ti servirà in seguito per accedere al bot tramite un applicazione esterna o un sito web. Devo informarti che il tuo username deve terminare sempre con la dicitura “bot”.

Ti sarà possibile, attraverso altri comandi, aggiungere una descrizione (/setdescription), un’immagine personale (/setuserpic) e testo introduttivo (/setabouttext).

A questo punto verrà generato un codice, cioè una sequenza di numeri e lettere utilizzata dai siti web o da altre applicazioni per identificare il tuo bot.

Per questo è importante che tu custodisca questo codice senza mostrarlo ad altre persone.

Come programmare un bot su Telegram

Ora che hai creato il tuo bot, sto per spiegarti come programmare un bot su Telegram.

A questo punto ti sarà necessario uno spazio online da dedicare alle istruzioni che hai intenzione di assegnare al tuo bot. Per questo esempio utilizzerò il linguaggio di programmazione Python e una piattaforma di micro servizi chiamata Hook.io.

programmare-un-bot-su-telegram

1. Creazione dell’account

Il primo passaggio da compiere è collegarti alla pagina internet e creare un nuovo account utilizzando la tua email.

Continua la registrazione inserendo i dati richiesti e le informazioni sulla carta di credito, in quanto l’utilizzo di questa piattaforma costa circa 2 euro al mese.

Una volta completata la registrazione salva l’indirizzo web del tuo account, che compare nella parte destra dello schermo, dato che ne avrai bisogno in seguito.

2. Inserire il codice

Una volta completata la registrazione, verrai inviato alla pagina di gestione dei servizi.

Per prima cosa, memorizza il codice ottenuto durante la creazione del bot. In questo modo potrai creare una variabile, che lo contiene, da utilizzare al suo posto, rendendoti molto più semplice programmare i comandi.

Per creare la variabile clicca sull’icona con tre levette e inserisci, nel campo “value”, il codice del bot e, nel campo “Key”, il nome che vuoi assegnarle.

3. Creazione dei comandi

Fatto questo è giunto il momento di creare i veri e propri comandi del bot di Telegram.

Utilizzando l’opzione “Create new service” posizionata nella barra in alto scegli il nome che intendi dare a questo servizio e salvalo.

Nella parte successiva scegli il linguaggio di programmazione che hai utilizzato (in questo caso Python) e incolla la parte di codice che permette di svolgere l’operazione che vuoi assegnare a questo comando.

Completata questa operazione, non devi fare altro che salvare e attendere la conferma che la creazione del servizio è andata a buon fine.

Per concludere, devi far capire a Telegram che tutti i comandi ricevuti dal bot devono essere dirottati su questo micro servizio. Per fare ciò digita questo indirizzo sul tuo browser:

“https://api.telegram.org/TokenBot/setWebhook?url=https://hook.io/nomeaccount/nomehook”

Ti raccomando di sostituire le parti del codice con le informazioni specifiche del tuo bot e del tuo account sulla piattaforma Hook.io.

Se ricevi una risposta come questa {“ok”:true,”result”:true,”description”:”Webhook was set”}, l’operazione è stata completata con successo e il tuo bot è funzionante e pronto all’uso.

Non ti resta che richiamare il tuo bot, avviarlo e utilizzarlo!

avviarlo-e-utilizzarlo

Esempi di bot

Spero che questa guida su come creare un bot su Telegram ti abbia aiutato nel tuo intento.

Se non fossi ancora sicuro della funzione da assegnare al tuo bot, eccoti alcuni esempi che potrebbero stimolare la tua fantasia:

  • TrackBot

TrackBot è uno dei bot stand alone più utile. Ti permette di usare il codice di tracking per tracciare una spedizione e rimanere costantemente aggiornato sul suo stato in modo completamente automatico.

Seguendo i passaggi illustrati dal bot stesso, quest’ultimo si collega al servizio Internet del corriere impegnato nella consegna. Il bot poi notificherà automaticamente l’utente di qualsiasi cambiamento di stato dell’ordine in questione (ad es. In transito, In consegna o Consegnato).

  • @gif

@gif è un bot inline che, utilizzando il comando @gif parola_chiave in una qualsiasi conversazione, è capace di mostrare le GIF animate che corrispondono alla parola chiava digitata nel comando. Queste GIF vengono prese direttamente dal portale Giphy e sono subito disponibili per essere utilizzate nella conversazione.

Ma questi erano solo alcuni esempi dei bot che puoi trovare su Telegram, quindi non ti resta altro che scoprire quelli che ti possono tornare più utili e provare a crearne di personalizzati!

Guarda anche

  • Perché fidarsi di noi?
    Perché fidarsi di noi?

Primary Sidebar

  • Facebook
  • Instagram
  • Pinterest
  • Twitter

LaTop10.it partecipa al programma associati di Amazon Services LLC e riceviamo una commissione sugli acquisti effettuati tramite i nostri link.

I nostri progetti: eComparatif

Chi siamo | Perché fidarsi di noi? | Contatti | Carriera
Termini e Condizioni | Politica sulla Privacy | Amazon Affiliate Disclosure

Falmedia sro P.IVA SK2120810483
Copyright © 2023
Utilizziamo i cookie per migliorare la tua esperienza. Con l'utilizzo del nostro sito accetti i cookie. Accetto Maggiori informazioni
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Sempre abilitato
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
ACCETTA E SALVA