Cosa succede quando premi Avvia
Quando apri un bot per la prima volta, Telegram mostra un pulsante Avvia al posto del consueto campo per i messaggi. Premendolo, invii al bot il comando /start. Per il bot, è il primo segnale della tua presenza: ora ha una chat con te e può risponderti.
Ecco perché ogni bot deve rispondere bene al comando /start. È la prima cosa che dice a una persona e, proprio in quel momento, la maggior parte delle persone decide se continuare la conversazione o chiuderla.
Perché un bot non può scriverti per primo
Telegram non consente ai bot di avviare una conversazione. Un bot può scrivere solo a chi ha premuto Avvia e non può più contattare chi lo blocca. Questa regola impedisce ai bot Telegram di diventare un canale di spam e determina il modo in cui le aziende li usano: il bot deve invogliare le persone a fare il primo tocco tramite un link, un pulsante in un canale o un codice QR.
Link di avvio con un parametro
Un link a un bot può contenere del testo aggiuntivo tramite il parametro start: all'indirizzo del bot si aggiungono ?start= e un breve codice. Quando una persona apre quel link e preme Avvia, il bot riceve il codice insieme al comando /start. I negozi lo usano per sapere da quale post o partner arriva un cliente, oppure per aprire subito un prodotto specifico. Per la persona non cambia nulla; il bot ha semplicemente qualche informazione in più sulla prima visita.
Cosa contiene una buona risposta iniziale
Sii breve. Spiega in una riga cosa fa il bot, presenta con dei pulsanti le una o due azioni principali che le persone vogliono compiere e offri un modo per cambiare lingua. Per un negozio, di solito basta un pulsante che apre la vetrina. Per un bot di una community, servono il regolamento e un modo per entrare a farne parte.
In BotLaunch, il bot del negozio risponde a /start con un saluto e un pulsante che apre la tua vetrina; puoi modificare il saluto dal pannello di controllo. Il bot della piattaforma risponde nella lingua della persona e propone /lang per cambiarla.
Gli altri comandi che affiancano /start
La maggior parte dei bot risponde anche a /help, che elenca le funzioni disponibili. Telegram mostra i comandi del bot in un menu accanto al campo per i messaggi, così le persone non devono ricordarli a memoria.