Come creare un bot Telegram

Collega i tuoi giocatori alla dashboard in pochi minuti

GENKAI usa un bot Telegram per comunicare con i giocatori. Puoi inviare messaggi, immagini, handout e file direttamente dalla dashboard, e ricevere le risposte dei giocatori in tempo reale. Questa guida ti mostra come configurare tutto.

Parte 1: Creare il bot su Telegram

  1. Apri Telegram sul telefono o sul computer
  2. Cerca @BotFather nella barra di ricerca e apri la chat
  3. Invia il comando /newbot
  4. BotFather ti chiede il nome del bot — scegli quello che vuoi (es. "Avventura Genkai" o "Il Tavolo di Marco")
  5. Poi ti chiede lo username — deve finire con "bot" (es. avventura_genkai_bot o il_tavolo_di_marco_bot)
  6. BotFather ti risponde con il token: una stringa lunga tipo 123456789:ABCdefGHIjklMNOpqrSTUvwxYZ. Copiala.
Suggerimento: Lo username del bot deve essere unico su tutto Telegram. Se quello che scegli è già preso, provane un altro. Il nome (non lo username) può essere cambiato in qualsiasi momento.

Parte 2: Configurare il bot nella dashboard

  1. Apri GENKAI GM Dashboard e carica il tuo progetto
  2. Clicca sull'icona Impostazioni nella barra in alto
  3. Vai alla sezione Telegram
  4. Incolla il token nel campo "Incolla il token qui"
  5. Clicca "Verifica e salva" — se il token è valido, vedrai il nome del bot confermato
  6. Apparirà un codice sessione a 6 cifre (grande, ben visibile) — questo è il codice che i giocatori useranno per unirsi
  7. Clicca "Avvia bot" per attivare la ricezione dei messaggi

Parte 3: Collegare i giocatori

Ora i giocatori devono unirsi. Condividi con loro queste istruzioni:

  1. Apri Telegram e cerca il bot usando lo username che hai scelto (es. @avventura_genkai_bot)
  2. Premi Avvia (o invia /start)
  3. Invia /join seguito dal codice sessione — es. /join 847291
  4. Il bot mostra la lista dei personaggi — il giocatore sceglie il suo
  5. Fatto! Il giocatore è collegato al suo personaggio
Nota: I personaggi vanno prima creati nelle Impostazioni → Personaggi. Ogni personaggio ha un nome, il nome del giocatore, e opzionalmente una scheda personaggio.

Cosa puoi fare con Telegram

Una volta collegati, dalla dashboard puoi:

Stato della connessione

Nella sezione Telegram delle impostazioni puoi vedere:

IndicatoreSignificato
🟢 AttivaIl bot è in ascolto e riceve messaggi
🔴 Non attivaIl bot è fermo, nessun messaggio in arrivo
🟢 accanto a un giocatoreGiocatore collegato e attivo
🟣 accanto a un giocatoreGiocatore collegato ma non attivo

Problemi comuni

"Il token non è valido"

Assicurati di aver copiato l'intero token da BotFather, senza spazi prima o dopo. Il formato è: numeri, due punti, lettere e numeri.

"Il giocatore non riesce a unirsi"

Verifica che il bot sia avviato (stato 🟢 Attiva) e che il giocatore stia usando il codice sessione corretto. Il codice cambia ogni volta che riavvii la dashboard.

"I messaggi non arrivano"

Controlla che il bot sia attivo e che il giocatore abbia un Chat ID assegnato (visibile nelle impostazioni del personaggio). Se il giocatore ha bloccato il bot su Telegram, i messaggi non verranno consegnati.