Convertire il plugin esistente per fare la sincronizzazione dei ruoli/gruppi da Discord a Discourse

Cosa vorresti che venisse fatto?
Convertire questo fork di questo plugin per funzionare da Discord verso Discourse invece che da Discourse verso Discord.
Il motivo per cui cito il fork e non l’originale è perché preferisco una sincronizzazione completamente automatica e non basata su comandi.

In pratica, il flusso di lavoro sul mio Discourse prevede zero registrazioni di account direttamente su Discourse: tutte le opzioni di autenticazione tranne Discord sono disattivate, quindi voglio che gli utenti con ruoli su Discord vengano assegnati automaticamente a gruppi su Discourse.

Entro quando hai bisogno che sia fatto?
Un paio di settimane. Flessibile.

Qual è il tuo budget, in dollari USA, che puoi offrire per questo compito?
50 $, flessibile.

1 Mi Piace

Mi piace l’idea che hai qui, ma temo che $50 non copriranno probabilmente lo sviluppo completo di un plugin. Creare un fork e modificarlo in questo caso è più simile a una ristrutturazione completa di una casa rispetto all’aggiornamento della cucina, date le funzionalità richieste.

4 Mi Piace

Sì, mi rendo conto che non è un compito da poco, tuttavia siamo una comunità molto piccola e usiamo Discourse essenzialmente come un archivio di documenti in tempo reale. Non abbiamo molti fondi e spero che qualcuno che stava già pensando di farlo veda questo messaggio e sia interessato a guadagnare nel frattempo.

4 Mi Piace

Anche a me interessa. Ho un’esigenza immediata di sincronizzare i ruoli da Discord a Discourse per gestire gli accessi lato Discord. Sarebbe ottimo se potesse sincronizzarsi con i miei forum. Secondo te, quanto costerebbe realizzare questa funzionalità? Sono disposto a contribuire con più di 50, fino a qualche centinaio di dollari USA, se può essere fatto in tempi brevi.

3 Mi Piace

Anch’io sono interessato a un plugin del genere e sarei disposto a contribuire con almeno 50 USD.

3 Mi Piace

@alanman @LKNickname Sono forse interessato a creare questo. Per favore, inviatemi un messaggio con le vostre richieste precise e il numero di versione della vostra istanza Discourse. Ho capito che dovrebbe essere qualcosa del genere: 1. una impostazione personalizzata sui gruppi di Discourse che permetta di specificare un ID ruolo di Discord. 2. ogni volta che qualcuno effettua l’accesso, i suoi ruoli Discord vengono recuperati tramite l’API di Discord e viene aggiunto/rimosso in base ai suoi ruoli Discord.
EDIT: il plugin effettivo si è rivelato diverso: i ruoli Discord vengono sincronizzati istantaneamente, non solo all’accesso. Ecco un video su come funziona:

3 Mi Piace

Accetterei una PR al mio repository (Discord Bot Construction Kit 🤖) a condizione che la funzionalità sia generica, che tutto ciò che è automatizzato possa essere attivato/disattivato tramite impostazioni e che qualsiasi elemento specifico di un’istanza sia protetto da un’impostazione.

La struttura del plugin rende tutto questo abbastanza semplice. La maggior parte del lavoro è già stata completata.

5 Mi Piace

Ti scriverò in un messaggio diretto. Grazie!

3 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.