È già successo. Penso che il problema sia che i dati inviati da un webhook di Discourse non sono nel formato che Discord si aspetta. Ci sono dettagli sul problema nelle prime due risposte a questo argomento: Has any one tried webhooks with Discord?.
Potresti indirizzare il webhook a Zapier, quindi usare Zapier per analizzare il webhook nel formato che Discord si aspetta. Tuttavia, ciò costerebbe almeno $ 20/mese.
Non credo che aiuterà nel tuo caso attuale, ma un buon modo per inviare da Discourse a Discord è descritto qui: Set up Discord notifications with the discourse-chat-integration plugin.