Questa guida spiega come configurare e impostare Discord come opzione di accesso per il tuo forum Discourse, inclusa la possibilitĂ di limitare lâaccesso a specifiche gilde (server) Discord.
Livello utente richiesto: Amministratore
Una volta configurato, Discord apparirĂ come opzione di accesso insieme ad altri metodi di autenticazione sul tuo forum:
Impostazione di Discord OAuth2
Creazione di unâapplicazione Discord
- Visita il portale sviluppatori di Discord
- Fai clic su âNew Applicationâ (Nuova applicazione)
- Inserisci un nome, carica unâicona e aggiungi una descrizione per la tua applicazione
- Questi dettagli verranno mostrati agli utenti durante il processo di accesso
Configurazione delle impostazioni OAuth2
- Naviga alla scheda âOAuth2â nella barra laterale sinistra
- Copia il âClient IDâ e il âClient Secretâ
- Se il segreto non è visibile, fai clic su âReset Secretâ per generarne uno nuovo
- Aggiungi lâURL di reindirizzamento (redirect URL):
- Formato:
https://your-discourse-site.com/auth/discord/callback
Non includere una barra finale (trailing slash)
- Formato:
- Fai clic su âSave Changesâ (Salva modifiche)
Abilitazione dellâaccesso Discord in Discourse
- Nelle impostazioni di amministrazione di Discourse, inserisci il Client ID nellâimpostazione
discord_client_id - Inserisci il Client Secret nellâimpostazione
discord_secret - Abilita lâimpostazione
enable_discord_logins
Limitazione dellâaccesso a specifiche gilde Discord
Ă possibile limitare lâaccesso tramite Discord ai soli membri di specifiche gilde (server) Discord.
Ricerca del tuo ID gilda
- Apri Discord nel tuo browser
- Naviga in qualsiasi canale della tua gilda
- Guarda lâURL:
https://discord.com/channels/{guild_id}/{channel_id} - Copia il primo numero (guild_id) dallâURL
- Esempio: In
https://discord.com/channels/123/456, lâID gilda è123
- Esempio: In
Configurazione delle restrizioni di gilda
- Nelle impostazioni di amministrazione di Discourse, individua lâimpostazione
discord_trusted_guilds - Aggiungi il tuo ID/i tuoi ID gilda
- Puoi aggiungere piĂš ID gilda se necessario
Quando la restrizione di gilda è abilitata:
- I membri delle gilde fidate accederanno normalmente
- Gli altri utenti vedranno un messaggio di errore
- Ă possibile personalizzare questo messaggio sotto Personalizza â Testo, cercando
discord.not_in_allowed_guild
Se utilizzi restrizioni di gilda per motivi di sicurezza, disabilita tutti gli altri metodi di accesso nelle impostazioni di Discourse.
Passaggi successivi
Considera lâimpostazione del plugin di integrazione chat per inviare argomenti importanti di Discourse ai tuoi canali Discord.




