Converter Plugin Existente para Sincronizar Grupos/Cargos Discord com Discourse

O que você gostaria que fosse feito?
Converter este fork deste plugin para funcionar de Discord → Discourse, em vez de Discourse → Discord.
O motivo pelo qual menciono o fork e não o original é porque prefiro que tudo seja uma sincronização totalmente automática e não baseada em comandos.

Basicamente, o fluxo de trabalho no meu Discourse é: não há registro de contas no próprio Discourse — todas as opções de autenticação, exceto o Discord, estão desativadas. Portanto, quero que pessoas com cargos no Discord sejam automaticamente atribuídas a grupos no Discourse.

Quando você precisa que seja feito?
Em algumas semanas. Flexível.

Qual é o seu orçamento, em $ USD, que você pode oferecer para esta tarefa?
$50, flexível.

1 curtida

Gosto da ideia que você tem aqui, mas, infelizmente, receio que $50 não cubra provavelmente o desenvolvimento completo de um plugin. Fazer um fork e modificar, neste caso, é mais como reformar toda uma casa do que apenas atualizar a cozinha, devido aos recursos solicitados.

4 curtidas

Sim, sei que não é uma tarefa pequena, mas somos uma comunidade muito pequena e, basicamente, usamos o Discourse como um repositório de documentos ao vivo. Simplesmente não temos muito dinheiro e espero que alguém que já esteja pensando em fazer isso veja esta mensagem e queira ganhar um pouco de dinheiro ao mesmo tempo.

4 curtidas

Também estou interessado nisso. Tenho uma necessidade imediata de sincronizar funções do Discord para o Discourse, para acessar algo que é gerenciado no lado do Discord. Seria ótimo que isso fosse sincronizado com meus fóruns. O que você acha que seria o custo para fazer isso? Posso contribuir facilmente com mais de 50, até algumas centenas de dólares americanos, se isso puder ser feito em breve.

3 curtidas

Eu também estou interessado em um plugin assim e estaria disposto a contribuir com pelo menos 50 USD também.

3 curtidas

@alanman @LKNickname Talvez eu tenha interesse em criar isso. Por favor, envie-me uma mensagem com seus requisitos exatos e o número da versão da sua instância do Discourse. Entendo que seria algo assim: 1. uma configuração personalizada nos grupos do Discourse que permita especificar um ID de função do Discord. 2. sempre que alguém fizer login, suas funções do Discord serão recuperadas via API do Discord e ele será adicionado/removido de acordo com essas funções.
EDIT: o plugin real acabou sendo diferente: as funções do Discord são sincronizadas instantaneamente, não apenas no login. Aqui está um vídeo mostrando como funciona:

3 curtidas

Eu aceitaria um PR para meu repositório, desde que a funcionalidade seja genérica, qualquer automação possa ser ativada/desativada por meio de configurações e qualquer coisa específica de uma instância fique oculta atrás de uma configuração.

A estrutura do plugin torna isso bastante direto. A maior parte do trabalho já está feita.

5 curtidas

Vou entrar em contato por mensagem direta. Obrigado!

3 curtidas

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