Bot Telegram. Cosa sono e a cosa servono

Cosa sono i bot di Telegram?

Bot è l’abbreviazione di robot. Pertanto possiamo defnirli utenti artificiali di Telegram, creati per svolgere azioni e interagire con altri utenti in maniera completamente autonoma. Sono composti da righe di codice e sono capaci di svolgere azioni in modo automatico, ricevendo i comandi dell’utente sotto forma di richieste HTTP.

Esistono due tipologie di bot Telegram:

  • Bot stand alone, dotato di una finestra di chat autonoma in cui l’utente può impartire i comandi. Per raggiungere un bot stand alone basta aggiungerlo attraverso un link
  • Bot inline, che può essere richiamato da altre finestre di chat (singole o di gruppi) tramite il comando @nomebot

Come creare un bot Telegram

Basta seguire queste poche indicazioni:

  • Entra in Telegram e scrivi @BotFather: si tratta del padre di tutti i bot su Telegram
  • Seleziona la chat con il BotFather
  • Nella conversazione che si apre, clicca sul bottone Avvia come ti suggerisce il BotFather, scrivi /newbot nella conversazione
  • Rispondi alle domande che BotFather ti porrà per la configurazione iniziale del tuo bot:
    • Il nome che vuoi dare al bot
    • Lo username: si tratta del nome account che utilizzerai per collegarti al bot tramite il tuo sito web o a un software esterno (ricordati che deve necessariamente terminare con la parola bot, ad esempio ilmio_bot)
    • Una descrizione del bot (comando /setdescription), un piccolo testo introduttivo (/setabouttext), un avatar personale (/setuserpic)
  • Il bot genererà un token (è la chiave di comando)
  • Con questo token potrai connettere il tuo account Telegram con altri sistemi

I Bot vengono utilizzati in diversi campi e rispetto al loro impiego si identificano e si qualifcano in:

Bot Tecnici

  • Sono dei software utilizzati dai motori di ricerca per salvare siti web e creare gli indici che permettono poi di restituire SERP adeguate alle nostre intenzioni di ricerca
  • i wiki bot, software che hanno il compito di automatizzare la gestione dei progetti wiki andando a controllare se i link (interni ed esterni) siano corretti e funzionanti, aggiornando automaticamente i contenuti o addirittura creando nuove pagine e nuovi voci dell’enciclopedia libera

Chatbot

Sono dei software che sfruttano l’intelligenza artificiale e l’apprendimento automatico, sono in grado di simulare le capacità di risposta di una persona. Questi Bot sono in grado di simulare una conversazione con un utente che li dovesse interpellare.

Bot Social

I bot sono ormai diventati una presenza fissa anche all’interno dei social network sotto forma di profili falsi.

botnet

I bot, in questo caso, sono dei dispositivi informatici infettati da una particolare tipologia di malware che consente a un hacker di controllarli a proprio piacimento anche se si è a distanza