Cosa configurerai
- Un bot Telegram creato tramite BotFather — sei tu il proprietario del token, Elido lo conserva criptato.
- Il tuo chat ID numerico, che si tratti di un DM privato o di un gruppo (inclusi i supergruppi con il loro prefisso
-100). - Configurazione per evento per gli avvisi di soglia, scansione fallita e link creato.
Elido invia notifiche Telegram tramite un bot che crei tu. Il bot invia messaggi a una chat specifica — o un DM privato con te stesso o un gruppo. Tu sei proprietario del token del bot; Elido lo conserva solo criptato.
Step 1 — Crea un bot con BotFather#
- Apri Telegram e cerca
@BotFather, o aprihttps://t.me/BotFather. - Invia
/newbot. - Segui le istruzioni: scegli un nome visualizzato, poi un username (deve finire con
bot, es.AcmeElidoBot). - BotFather risponde con il tuo API token. Ha un aspetto simile a
123456789:AABBccDD.... Copialo subito — puoi recuperarlo in seguito da/mybots, ma è più rapido copiarlo subito.
Step 2 — Trova il tuo chat ID#
Hai bisogno dell'ID numerico della chat dove vuoi che vengano inviati i messaggi.
Per DM (solo tu):
-
Invia un messaggio qualsiasi al tuo nuovo bot.
-
Apri questo URL in un browser, sostituendo
TOKENcon il tuo token:https://api.telegram.org/botTOKEN/getUpdates -
Trova
"chat":{"id":...}nella risposta. Quel numero è il tuo chat ID. Di solito è un intero positivo a 9 cifre per le chat personali.
Per un gruppo:
- Aggiungi il bot al gruppo.
- Invia un messaggio nel gruppo che @-menziona il bot (es.
@AcmeElidoBot ciao). - Apri lo stesso URL
getUpdatessopra. Gli ID delle chat di gruppo sono numeri negativi (es.-1001234567890).
Step 3 — Configura Elido#
- Vai su Impostazioni → Notifiche → Telegram → Aggiungi canale.
- Incolla il token del bot e il chat ID.
- Fai clic su Salva. Elido invia un messaggio di test. Aspettalo in Telegram entro 2 secondi.
Scegli gli eventi#
Una volta connesso, fai clic su Configura eventi per selezionare quali eventi attivano un messaggio:
threshold.exceeded— punto di partenza consigliato.scan.failed— immediatamente utile per qualsiasi link di cui non controlli la destinazione.link.created— utile per workspace condivisi dove vuoi visibilità sui nuovi link.
Rimuovi l'integrazione#
Vai su Impostazioni → Notifiche → Telegram → Rimuovi. Questo elimina il token del bot dal database di Elido. Opzionalmente, revoca il bot stesso in BotFather con /revoke.
Risoluzione dei problemi#
"Unauthorized" nel log di consegna — Il token è errato. Ricontrolla incollando https://api.telegram.org/botTOKEN/getMe in un browser. Se restituisce {"ok":false,...}, il token non è valido.
"Chat not found" — Il chat ID è errato, o il bot non è mai stato aggiunto al gruppo. Per i gruppi, conferma che il bot sia un membro e invia un messaggio menzionandolo prima di chiamare getUpdates.
Nessun messaggio dopo aver fatto clic su Test — Controlla getUpdates per confermare che il bot abbia ricevuto qualche interazione. Se la risposta è vuota, Telegram non ha ancora registrato alcun contatto tra l'utente/gruppo e il bot.
I messaggi nel gruppo sono invisibili — Alcuni gruppi Telegram hanno la "slow mode" o la pubblicazione solo per amministratori. Rendi il bot un amministratore con il permesso "Post messages".