Creare un utente automaticamente quando viene concesso un ruolo Discord?

La maggior parte del nostro traffico avviene tramite Discord, ma alcuni membri selezionati che devono scrivere proposte utilizzano Discourse.

Qualcuno ha avuto un’esperienza simile o ha richiesto qualcosa del genere?

  1. L’utente si iscrive e collega il proprio account Discord a Discourse
    (o iscrivendosi in quel modo o collegandosi in seguito)
  2. L’utente verrebbe potenzialmente aggiunto automaticamente a gruppi su Discourse in base al ruolo su Discord.
    Vorrei che questi gruppi specifici sincronizzassero quindi l’utente per essere aggiunto a un gruppo su Discord.
2 Mi Piace

Sei riuscito a cercare nel forum lavori passati su questo? Ci sono state parecchie discussioni e lavori sponsorizzati ufficialmente. Questo argomento: Discourse Trust Levels for Discord contiene alcune di queste discussioni e link ai diversi argomenti su ciò che stai cercando di fare. Cercare su Search results for 'sign up with discord' - Discourse Meta o qualche altra frase mostrerebbe più argomenti.

4 Mi Piace

Per la creazione dell’utente, utilizza il comportamento predefinito dell’accesso a Discord.

Per l’appartenenza ai gruppi, stai cercando qualcosa di più complesso.

@spirobel ha un plugin che sincronizza i ruoli di Discord → gruppi di Discourse, ma si fa pagare (bene per lui), quindi forse discuti con lui privatamente?

Se vuoi contribuire al progetto principale open source del bot Discord/Discourse, guarda:

(ma tieni presente che attualmente non ha una sincronizzazione completamente automatizzata (è avviata da comando) e in ogni caso sincronizza nell’altra direzione, ma ti darebbe comunque una base).

C’è anche questo plugin, ma non sembra essere attivamente supportato, e di nuovo va nella direzione sbagliata. Si basa sul mio codice: Discord Sync: sync a Discourse forum with a Discord server. C’è anche una discussione utile sull’argomento più avanti.

4 Mi Piace