Vai al contenuto principale
DiffHook/Documenti
PiattaformaCanali di notifica

Canali di notifica

DiffHook può avvisarti nel momento in cui viene rilevata una modifica, tramite Slack, Discord, Telegram, e-mail o il tuo endpoint webhook.

Slack

  1. Vai su App → Impostazioni → Integrazioni
  2. Fai clic su Connetti Slack e completa il flusso OAuth
  3. Scegli il canale in cui pubblicare gli avvisi
  4. Gli avvisi vengono inviati come messaggi formattati con un riepilogo di ciò che è cambiato

Puoi connettere solo un'area di lavoro Slack per team. Per cambiare area di lavoro, disconnettersi e riconnettersi.

Discord

  1. Vai su App → Impostazioni → Integrazioni
  2. Fai clic su Connetti Discord: DiffHook genera un codice di connessione e un collegamento di invito al bot
  3. Apri il collegamento di invito del bot per aggiungere il bot DiffHook al tuo server Discord e scegli il canale
  4. Inserisci il codice di connessione nella pagina di integrazione DiffHook per completare il collegamento

Gli avvisi vengono pubblicati come incorporamenti che mostrano l'etichetta del monitor, l'URL e un riepilogo delle differenze. Il codice di connessione scade dopo pochi minuti: se scade, fai di nuovo clic su Connetti Discord per ottenerne uno nuovo.

Telegram

  1. Avvia una chat con @DiffHookBot su Telegram
  2. Invia /start per ottenere il codice di connessione
  3. Vai su App → Impostazioni → Integrazioni e inserisci il codice

Gli avvisi arrivano come messaggi di testo normale nella chat o nel gruppo di Telegram.

Gruppi: aggiungi il bot a un gruppo, invia /start al gruppo e copia il codice mostrato: il bot pubblicherà sul canale del gruppo.

E-mail

Le notifiche e-mail sono abilitate per impostazione predefinita utilizzando l'e-mail del tuo account. Per modificare l'indirizzo di notifica:

  1. Vai su App → Impostazioni → Integrazioni
  2. In E-mail, inserisci un indirizzo diverso e salva

Le e-mail includono l'etichetta del monitor, la differenza rilevata e un collegamento alla voce di registro completa nella dashboard.

Cartella spam: se non ricevi email, controlla la cartella spam e inserisci nella whitelist notifications@diffhook.com.

Webhook (endpoint personalizzato)

Invia payload JSON non elaborati a qualsiasi URL: il tuo server, Zapier, Make, n8n o qualsiasi endpoint HTTP.

Configura l'URL webhook per monitor durante la creazione o la modifica di un monitor:

{
  "notification_config": {
    "webhook_url": "https://your-server.com/diffhook"
  }
}

Vedi Ricezione di webhook per lo schema completo del payload e Verifica le firme per autenticare le richieste in arrivo.

Utilizzo di più canali

È possibile utilizzare più di un canale contemporaneamente. Ad esempio, pubblica su Slack per il tuo team e invia anche a un webhook personalizzato che scrive nel tuo database. Configura i canali in modo indipendente: si attivano tutti sullo stesso evento di modifica.

Testare un canale

Utilizza il pulsante Test accanto a ciascuna integrazione in App → Impostazioni → Integrazioni per inviare una notifica di esempio e confermare la consegna prima di affidarla alla produzione.