Convertir plugin existente para sincronizar roles/grupos de Discord a Discourse

¿Qué te gustaría que se hiciera?
Convertir este fork de este plugin para que funcione de Discord a Discourse en lugar de de Discourse a Discord.
La razón por la que menciono el fork y no el original es porque prefiero que todo sea una sincronización totalmente automática y no basada en comandos.

Básicamente, el flujo de trabajo en mi Discourse es que no hay registro de cuentas en Discourse en sí; todas las opciones de autenticación excepto Discord están desactivadas, por lo que quiero que las personas con roles en Discord se asignen automáticamente a grupos en Discourse.

¿Cuándo lo necesitas?
En un par de semanas. Flexible.

¿Cuál es tu presupuesto, en dólares estadounidenses (USD), que puedes ofrecer por esta tarea?
50 USD, flexible.

1 me gusta

Me gusta la idea que tienes aquí, pero, por desgracia, temo que $50 no cubrirá probablemente el desarrollo completo de un complemento. Hacer un fork y modificarlo en este caso es más como una remodelación completa de una casa que una actualización de la cocina debido a las características solicitadas.

4 Me gusta

Sí, sé que no es una tarea pequeña, pero somos una comunidad muy pequeña y básicamente usamos Discourse como un almacén de documentos en vivo. Simplemente no tenemos mucho dinero y espero que alguien que ya estaba pensando en hacerlo vea esto y quiera ganar algo de dinero al mismo tiempo.

4 Me gusta

También estoy interesado en esto. Necesito urgentemente sincronizar roles de Discord a Discourse para gestionar el acceso desde el lado de Discord. Sería genial que se sincronizara con mis foros. ¿Qué crees que costaría hacer esto? Puedo contribuir fácilmente con más de 50, hasta un par de cientos de dólares estadounidenses, si esto se puede realizar pronto.

3 Me gusta

También estoy interesado en un plugin así y estaría dispuesto a contribuir con al menos 50 USD.

3 Me gusta

@alanman @LKNickname Quizás me interese crear esto. Por favor, envíame un mensaje con tus requisitos exactos y el número de versión de tu instancia de Discourse. Entiendo que sería algo así: 1. una configuración personalizada en los grupos de Discourse que te permita especificar un ID de rol de Discord. 2. cada vez que alguien inicia sesión, sus roles de Discord se obtienen a través de la API de Discord y se le agregan o eliminan según sus roles en Discord.
EDITO: el plugin real resultó ser diferente: los roles de Discord se sincronizan instantáneamente, no solo al iniciar sesión. Aquí hay un video sobre cómo funciona:

3 Me gusta

Aceptaría una PR a mi repositorio siempre que la funcionalidad sea genérica, cualquier automatización se pueda activar/desactivar con ajustes y cualquier elemento único de una instancia esté protegido por un ajuste.

La estructura del plugin hace que esto sea bastante sencillo. La mayor parte del trabajo ya está hecho.

5 Me gusta

Me pondré en contacto por mensaje directo. ¡Gracias!

3 Me gusta

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