Sincronización selectiva de grupos entre Discord y Discourse

No estoy seguro de si solo tengo dificultades para encontrarlo, pero estoy buscando una característica o complemento que me permita lograr finalmente el siguiente flujo de usuario.

  1. El usuario se registra y conecta su cuenta de Discord a Discourse (ya sea registrándose de esa manera o conectando después).
  2. El usuario podría ser agregado potencialmente a grupos en Discourse. Me gustaría que estos grupos específicos luego sincronicen al usuario para que sea agregado a un grupo en Discord.

Un ejemplo directo es que tengo un grupo al que los usuarios se agregan automáticamente cuando donan a mi comunidad a través de PayPal. Si hubiera un bot que también ajustara automáticamente sus roles en Discord para que Discourse y Discord estén un poco más sincronizados, sería genial.

2 Me gusta

Hay muchas, muchas personas que han solicitado esto a lo largo de los años, pero hasta ahora todos los intentos de crear dicho complemento han fracasado.

Dado que esto es algo de mi particular interés, estoy considerando trabajar en ello yo mismo.

5 Me gusta

Estoy encantado de ayudar en lo que pueda si el código se hace público. Ojalá que otros también estén interesados en colaborar para crear un plugin completo de este tipo.

1 me gusta

Oh, tengo que retractarme un poco aquí. Parece que el trabajo de @merefield al respecto fue publicado públicamente en Discord Bot Construction Kit 🤖. Lo olvidé por completo.

Sería más fácil centrarse en las funciones específicas que faltan para ti, redactar propuestas completas con maquetas y todo lo demás, y publicarlas en Marketplace para avanzar en ello.

6 Me gusta