Tentando criar um convite genérico

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?

Usuários com perfil de staff podem definir a data de expiração para qualquer momento e atingir até 5000 usuários com as configurações padrão.

2 curtidas

Olá @spdegabrielle se você pesquisar por “convidar” em admin - configurações, você encontrará os campos necessários que pode configurar.

@not-ethan e @Lilly

Obrigado por responder tão rapidamente.

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 Os limites de usuário são restritos a três meses - e não parece haver uma maneira de alterar isso.

1 curtida

@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. :thinking:

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.

Confira este tópico

Em outras palavras, exatamente o que @not-ethan disse, mas as configurações não parecem muito claras.

Talvez as descrições das configurações pudessem ter mais clareza. :thinking:

Sim, estou ciente das capacidades das contas de funcionários. Mas estou procurando um convite genérico, não um de um de nossos funcionários.

O que genérico significa agora?

1 curtida

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.

Temos apenas um número limitado de contas de funcionários. Seria necessário ‘desvincular’ alguém.

1 curtida

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?

1 curtida

Obrigado, vou tentar isso e reportar.

É triste dizer que, embora tenha sido uma boa ideia,
aumentar os limites não pareceu ter efeito no usuário que criei e impersonifiquei.

Também acabei de notar que o convite de usuário regular não inclui a capacidade de definir um tópico de destino.

image

Você pode querer criar um usuário para esse propósito, por exemplo, usar system ou “identidade do fórum”.

Você poderia usar a API para gerar links como esse usuário, ou se passar por ele.

Qual limite você aumentou?

Se foi apenas max invites per day, esse não é o correto.

1 curtida

Bom ponto! Eu perdi ‘limite de usuários de convites máximos’, mas acabou falhando.

Consegui criar um convite com uma vida útil de 14 anos e 5000 usos, mas ele é não funcional na prática, retornando um erro de ‘Falha na validação’.

Ele também carece da capacidade de definir o parâmetro ‘Chegar ao tópico’ disponível para usuários da equipe.

Obrigado a todos pela ajuda.

Estou inclinado a registrar uma solicitação de recurso para convites genéricos de ‘Boas-vindas’ que possam ir para uma postagem ‘sobre este site’.

s.

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:

1 curtida

Obrigado
não tinha percebido isso

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

  1. relaxar as restrições de convite para todos os usuários (5000 dias, 5000 convites por usuário)
  2. criar um usuário especial com o nome ‘convite da comunidade’,
  3. ir para o tópico ‘Boas-vindas a novos usuários’ enquanto se disfarça de usuário
  4. 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.

S.

Sim, não use um link de convite. :smiley:

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:

  1. 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)
  2. Pegue o URL desse tópico e crie um link permanente para ele no Discourse, então https://forums.examples.org/you-are-invitedhttps://forums.example.org/t/welcome/1234.
  3. 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. :slight_smile:

4 curtidas