Estou tentando criar um convite genérico bacana para minha comunidade.
Criamos um usuário com um nome de usuário e nome bacanas para aparecer na tela de convite.
Mas o número de convites é limitado a 10 e o período de tempo é limitado a três meses.
Existe alguma maneira de contornar o limite para criar um convite genérico com um grande número de usos que possamos postar em nosso site e outras redes sociais para direcionar tráfego para nosso site do Discourse?
Estou tentando criar um convite genérico, não vinculado a um usuário específico.
Portanto, embora os usuários da equipe possam fazer 5000 com qualquer limite de data, o convite está vinculado ao nome deles, o que não é muito informativo na tela de convite.
@Lilly meu erro - existe uma configuração de ‘dias de expiração do convite’ - mas infelizmente ela é global - estou relutante em mudar todos os usuários para 5000.
Você quer que todos os usuários possam convidar, ou apenas limitar esta conta específica ou algumas selecionadas? Se for o último, acho que você poderia definir nível mínimo de confiança para permitir convite para TL4 e, em seguida, atribuir esses usuários a esse nível de confiança.
Boa sugestão. Parece razoável, pois nunca tive um usuário usando a função de convite. Ainda assim, prefiro não remover a funcionalidade.
Imagino, pelas suas respostas, que um convite genérico para o site - como em muitos servidores do Discord - não seja um recurso disponível no Discourse?
Ok, acho que consegui descobrir. Use uma conta de staff. A configuração mostrada abaixo: invite link max redemptions limit aplica-se a contas de staff. Além disso, max invites per day não parece ser limitado por staff.
Estou confuso sobre por que você não cria uma conta de funcionário designada para isso? Acho que estou apenas entendendo mal o que você está tentando fazer. Peço desculpas.
Por que não aumentar temporariamente o limite padrão de convites para, digamos, alguns milhares de usos, fazer seu convite e, em seguida, redefinir o limite para o normal?
Para esta parte, acho que se você usar o botão de convite do próprio tópico, ele deve permitir que um usuário normal tenha uma versão ‘chegar ao tópico’. Embora o tópico tenha que estar em uma categoria pública:
Ainda tenho o erro “validação falhou” - que eu acho que ocorreu porque redefini as configurações de convite do usuário para seus padrões. (Estou assumindo que usuários regulares são limitados e novos usuários não podem enviar convites de forma alguma por boas razões)
Como está, minhas opções são: rebaixar um usuário da equipe ou criar um usuário de convite com os passos
relaxar as restrições de convite para todos os usuários (5000 dias, 5000 convites por usuário)
criar um usuário especial com o nome ‘convite da comunidade’,
ir para o tópico ‘Boas-vindas a novos usuários’ enquanto se disfarça de usuário
criar o convite com o número máximo de usos (duração padrão de 14 anos)
Observando que não devo redefinir as configurações de convite para seus padrões, ou o convite acionará um erro de ‘Validação falhou’ e ficará inutilizável.
Em comparação, as comunidades do Discord têm convites genéricos como https://discord.gg/elixir que vão direto para o seu canal de integração ou nomeado.
Não estou sendo sarcástico, mas links de convite, fora de uma comunidade privada e exclusiva, não oferecem benefícios suficientes, na minha opinião.
Se você compartilhar como sua comunidade está configurada, posso dar conselhos específicos. Veja o que fiz com o Discourse no passado:
Crie um tópico de boas-vindas explicando as coisas e convidando o público a participar dos fóruns, explicando que o tráfego é baixo, sem spam, administrado pela organização X, etc. (a página de convite)
Pegue o URL desse tópico e crie um link permanente para ele no Discourse, então https://forums.examples.org/you-are-invited → https://forums.example.org/t/welcome/1234.
Compartilhe https://forums.examples.org/you-are-invited nas redes sociais
Nesse cenário, os fóruns eram públicos e os usuários podiam se inscrever sem pré-aprovação. Esse link permanente é “perene”, porque posso mudar para onde ele aponta; posso publicá-lo online, impresso, como um código QR, etc.
Essa é uma abordagem orientada por conteúdo para convidar novos membros.