Custo de manutenção do fórum

Não se esqueça, você pode ganhar um distintivo várias vezes (o distintivo de aniversário é um exemplo).

Mas um distintivo para uma segunda doação, ou para cinco anos de doações, isso poderia funcionar.

4 curtidas

Você pode mudar para a Hetzner e pagar provavelmente cerca de 50% disso por especificações iguais ou semelhantes.

Você não precisa de uma CDN para o seu tráfego, escolha um servidor mais próximo da sua comunidade e ficará bem.

3 curtidas

Eu acho que isso depende da comunidade. Como mencionei acima, um dos meus membros insistiu que os distintivos não fossem permanentes para incentivar doações repetidas.

Por outro lado, eu tenho fóruns onde concedemos um distintivo, mas não o revogamos.

Um dos últimos fóruns tem um conjunto de distintivos.

Cada quinta doação concede um distintivo de prata especial, e cada 50ª doação concede um de ouro.

Além desses distintivos, também rastreamos as doações vitalícias de cada membro e concedemos um distintivo especial a qualquer pessoa cujas doações vitalícias atinjam US$ 500, que é o custo anual de hospedagem dessa instância. :slight_smile:

Não o usamos mais, mas no passado usamos a API do ko-fi nos fóruns onde os distintivos são temporários, então não deve ser muito difícil, em teoria, configurar uma barra de progresso.

O principal é que você só precisa de uma maneira de registrar o valor total e o valor alvo e renderizar a barra com base nesses números.

4 curtidas

Em nossa comunidade, suspeito que os usuários preferirão permanecer anônimos, tanto em termos de terem doado ou não, quanto definitivamente sobre o valor. Portanto, distintivos não seriam atraentes.


Um usuário inteligente sugeriu comprar cartões-presente Visa e enviar os códigos para o gerente principal da comunidade (contato do Discourse) para pagamento de faturas ou reembolso, preservando assim o anonimato da comunidade e eliminando a necessidade de configurar uma conta bancária/pagador online. cc @Tallytony

3 curtidas

Como recebi uma mensagem privada para saber como fiz o botão de doação ocultável, estou compartilhando meu componente (feio) aqui:
A descrição começou aqui:

7 curtidas

Nós certamente pensamos sobre isso. Microtransações são um negócio complicado, há tantos cortes feitos ao longo do caminho. Um reembolso de uma doação de 2 dólares pode acabar custando 1 hora do seu tempo, apagando totalmente o valor de outras 20 doações que se seguem.

Minha opinião aqui é que a única maneira de oferecer um serviço como este aos nossos clientes seria introduzindo uma espécie de moeda virtual (por exemplo: roblox ou discord boosts), então você gastaria essa moeda virtual para doar. Isso permite que blocos maiores sejam comprados e simplifica muito as situações de reembolso (onde não nos custaria dinheiro real, apenas tempo para reembolsar uma doação equivocada).

Dito isso, nada disso está no roadmap ainda, seria um projeto gigantesco.

8 curtidas

Você pode usar Hetzner e Bunny por cerca de US$ 5. Sou um cliente satisfeito, não trabalho de forma alguma com essas empresas.

Eles têm serviços de ponta, excelente suporte ao cliente (VPS tem apenas suporte técnico, não espere que eles o guiem na instalação do Debian) e mais de 5 anos funcionando perfeitamente.

Sugiro que você faça sua própria pesquisa, o Reddit tem muitos feedbacks e você também pode pesquisar em várias instâncias de fóruns Discourse.

Hetzner e Bunny não são feitos para empresas, mas suspeito que eles podem fazer melhor do que muitas opções focadas em empresas, mas comercializadas como ‘mais usadas’.

Eu estava testando os serviços deles em nosso estado inicial (gosto de chamar o início de todo projeto de testnet) e continuaremos usando-os se escalarmos, a menos que não possamos fazê-lo.

Eu tentei quase todas as opções para o nosso orçamento e essas são as melhores que encontrei. Eles permitem que você escale, sem desvantagens ou contratos maliciosos.

Você encontrará lá super preço e super serviço :slight_smile:

Posso lhe dar links de referência, mas prefiro convidá-lo a ver o beta em nossa comunidade e me dar seu feedback para melhorar (apenas se você quiser).

2 curtidas

Nós construiremos (se não for construído ao longo do tempo) algo semelhante ao que você menciona em cima das assinaturas Monero Discourse.

Esse é um plugin de terceiros que move assinaturas do Stripe para uma moeda auto-hospedada, anônima e resistente à censura.

Mas o sistema de doação também seria usado por todos os serviços ao redor.

2 curtidas

Olá,

Estou usando este componente:

Desde a última atualização do Discourse no meu site de teste, recebi uma mensagem de erro/aviso vermelha sobre o donation-icon-toggle e no console de desenvolvimento vejo o seguinte:

[THEME 52 'donation icon toggle'] TypeError: (intermediate value).property is not a function
    at theme-field-380-common-html-script-1.js:61:13
    at Ne (plugin-api.js:2760:12)
    at Object.initialize (theme-field-380-common-html-script-1.js:15:22)
    at n.initialize (app.js:208:28)
    at index.js:145:1
    at e.each (dag-map.js:191:1)
    at e.walk (dag-map.js:120:1)
    at e.each (dag-map.js:66:1)
    at e.topsort (dag-map.js:72:1)
    at e._runInitializer (index.js:158:1)
    at e.runInstanceInitializers (index.js:143:1)
    at u._bootSync (instance.js:86:1)
    at e.didBecomeReady (index.js:602:1)
    at invoke (backburner.js.js:280:1)
    at h.flush (backburner.js.js:197:1)
    at p.flush (backburner.js.js:358:1)
    at B._end (backburner.js.js:798:1)
    at B._boundAutorunEnd (backburner.js.js:523:1)
k @ client-error-handler.js:125

Alguma ideia de como corrigir isso? Estou totalmente perdido quando se trata de código aqui. :wink: Eu ainda sou um cara de PHP. :wink:

1 curtida