Tutte le sezioni del manuale

DocumentazioneNotifiche su Slack, Discord e Telegram

Notifiche su Slack, Discord e Telegram

Gli amministratori ricevono gli avvisi importanti del server direttamente in chat: Slack, Discord o Telegram. Si impostano dove si creano i webhook (Chiavi API › Webhook), scegliendo la destinazione; ogni amministratore ha le sue.

Cosa arriva

Evento Quando
server.service_down / server.service_up un servizio del server (nginx, PHP-FPM, MariaDB, la posta, il DNS…) si è fermato e systemd non riesce a riavviarlo; poi quando torna attivo
backup.failed il backup di un sito non è riuscito
antimalware.found l'antimalware ha trovato file sospetti in un sito (con quanti sono già in quarantena)
ssl.expiring il certificato HTTPS di un sito scade entro 14 giorni (e di nuovo a 3) perché il rinnovo automatico non è riuscito
panel.update_available è uscita una nuova versione del pannello
panel.error un'operazione del pannello non è riuscita per un errore interno (al massimo una volta all'ora per tipo di errore)

Questi eventi sono solo per gli amministratori. Si possono scegliere uno per uno oppure ricevere tutti gli eventi, compresi quelli degli account e dei siti (account creati, sospesi, oltre la quota, siti creati o eliminati), che nelle chat arrivano come una frase.

Slack

In Slack: Apps › Incoming Webhooks › Add to Slack, scegli il canale e copia l'indirizzo (https://hooks.slack.com/services/…). Nel pannello scegli la destinazione Slack e incollalo.

Discord

Nelle impostazioni del canale: Integrazioni › Webhook › Nuovo webhook › Copia URL del webhook (https://discord.com/api/webhooks/…). Nel pannello scegli Discord e incollalo.

Telegram

  1. Scrivi a @BotFather su Telegram, crea un bot (/newbot) e copia il token (per esempio 123456789:AA…).
  2. Aggiungi il bot al gruppo o al canale che deve ricevere gli avvisi (in un canale come amministratore).
  3. Trova l'ID della chat: per un gruppo è un numero negativo (per esempio con @userinfobot o @RawDataBot), per un canale pubblico puoi usare @nomecanale.
  4. Nel pannello scegli Telegram e inserisci token e ID.

Premi Prova per ricevere subito un messaggio. Il token del bot e l'indirizzo segreto di Slack e Discord non vengono più mostrati dopo il salvataggio; i messaggi non riusciti vengono ritentati come per gli altri webhook e restano nell'elenco delle consegne.