Permitir que não membros enviem mensagem privada ao administrador

Eu pesquisei e não consegui encontrar nada realmente relevante.

Seria possível permitir que um não-membro enviasse uma mensagem privada ao administrador do fórum (do meu próprio fórum)? Ou talvez fosse possível fornecer um link ou um formulário ou alguma forma de contatar o administrador sem ter que fazer login ou se tornar um membro?

1 curtida

Eu não acho que isso exista, e a ideia já foi descartada antes – mas se você realmente precisa de uma maneira de fazer isso, você pode fornecer um link para um formulário de contato externo, como um gratuito no Tally.

Este link pode aparecer na sua seção /about ou como um Link de Cabeçalho Personalizado.

obrigado

Eu tenho um link de e-mail na página sobre, acho que isso servirá

Ok, mas você pode descobrir que isso convida spambots. Um formulário com reCAPTCHA não é infalível, mas pelo menos o endereço de destino não pode ser colhido e compartilhado.

Acho que o Nathan teve alguma sorte forçando o e-mail para o grupo de administradores, se isso ajudar?

(Embora fosse ainda melhor se a interface permitisse isso :slight_smile:)

Embora eu ache que você também poderia criar um grupo personalizado especificamente para este caso de uso em particular e usar a interface para isso.

3 curtidas

o endereço de e-mail foi postado na página sobre há cerca de um ano, até agora não tive problemas. É um site de volume muito baixo. Se se tornar um problema, removo o link e excluo o endereço. Eu tenho o problema oposto.

o tópico que ToddZ postou descartou em grande parte a ideia como um convite ao abuso. Eu não gostaria disso como um recurso geral para todos os usuários, apenas uma maneira de as pessoas poderem entrar em contato comigo sem ter que entrar no meu fórum. Postar meu e-mail obviamente convida spambots e abuso.

Se um botão simples na página Sobre permitisse que um não membro ou membro não logado enviasse uma mensagem privada para uma conta, isso (na minha humilde opinião) me ajudaria a impulsionar o engajamento. Eu tenho, como suspeito que a maioria dos fóruns tem, muitos “lurkers” que parecem relutantes em se juntar. Se saísse do controle, haveria uma maneira simples de desativá-lo.

E já que estou aqui, darei meu caso de uso exato:

Eu faço eventos ao vivo. Às vezes, ofereço prêmios (camisetas) para espectadores/participantes. Eu gostaria de uma maneira para que as pessoas pudessem entrar em contato comigo para receber o prêmio. Eu não quero que elas tenham que entrar no fórum para reivindicar seu prêmio. Já é o suficiente que elas saibam sobre nós, talvez mais tarde acabem se juntando.

Obrigado

Andy

2 curtidas

Tenho certeza de que isso ainda funciona. Allow-pm-to-staff

3 curtidas

Obrigado, senhor!

Eu poderia jurar que tinha visto essa opção, devo ter estado examinando os plugins há algum tempo. Obrigado.

Uma pergunta rápida, se me permite. Como isso seria implementado? O botão de mensagem simplesmente apareceria na página do usuário?

Isso também funciona para usuários anônimos/não logados?

1 curtida

Não. Você precisa ser um usuário para criar um tópico.

Eu criei um plugin que permitirá que um usuário anônimo preencha um formulário e envie uma mensagem privada (pm).

Eu o uso em https://www.formhoster.com/ e Contact Us - Literate Computing. Não está público no momento, pelo menos.

4 curtidas

Eu não acho. Parece que uma conta é necessária para o PM enviar.

3 curtidas

Se você deseja que um usuário anônimo crie um tópico, você pode usar o email-in. Isso cria um tópico e as respostas são enviadas para o usuário.

5 curtidas

Desculpe. Eu não percebi que você queria não membros. (Mesmo sendo o título? :person_shrugging:)

Você precisará configurar um grupo ou categoria para aceitar e-mail de não membros e permitir que eles enviem e-mails. Isso fará o que você deseja.

Para enviar uma mensagem no Discourse, você precisa ser um usuário.

Pode ser possível criar um plugin que essencialmente faria a mesma coisa que enviar um e-mail. Acho que seria complicado fazer com que ele renderizasse o compositor, mas deve ser possível.

1 curtida

[quote=“pfaffman, post:13, topic:391858”]Você precisará configurar um grupo ou categoria para aceitar e-mails de não membros e permitir que eles enviem e-mails. Isso fará o que você deseja.
[/quote]

É exatamente assim que configuramos as coisas aqui. Se você quiser entrar em contato com nossos moderadores, por exemplo, sobre um problema com sua conta, você pode enviar um e-mail para Moderators@discourse.org. Raramente acontece, no entanto, mesmo que esteja listado na página “sobre”.

Lembro-me de que @awesomerobot havia sugerido uma ideia interessante há algum tempo, permitir que as pessoas respondessem e criassem sua conta como uma segunda etapa para criar uma postagem. Mas não é disso que estamos falando aqui.

1 curtida

É exatamente assim que configuramos as coisas aqui. Se você quiser entrar em contato com nossos moderadores, por exemplo, sobre um problema com sua conta, você pode enviar um e-mail para Moderators@discourse.org.
[/quote]

Acredito que essa abordagem fará com que o remetente do e-mail seja registrado como um “usuário em estágio” (staged user), então a comunicação deverá ser vinculada a ele se ele se tornar (ou for) um membro usando o mesmo endereço de e-mail.

4 curtidas

Oof, não sei por que não pensei nisso. Eu mesmo configurei isso há muito tempo!

(Minha intenção era um pouco diferente – eu queria uma entrada totalmente anônima de um formulário externo para uma categoria, mas os detalhes não deram certo e eu arquivei a ideia.)

Eu acho que para moderadores e os outros grupos automáticos você precisaria usar a solução alternativa do rails do Nathan que eu linkei acima ( Allow non-members to pm the administrator - #5 by JammyDodger ), mas acho que criar um novo grupo personalizado para isso pode ser mais fácil se você não estiver vinculado a um dos automáticos.

(Embora um excelente defensor para adicioná-lo à interface do usuário se você gostasse de adicionar o caso de uso a Allow email in for moderators, staff, and admins :slight_smile: )

Eu acho que seria possível incorporar esse endereço de e-mail em um componente de tema que exibe um botão na página sobre. :crossed_fingers: Para anônimos/deslogados, ele sempre abriria no e-mail deles, mas isso é bem próximo.

Sim! Criamos um novo grupo personalizado para receber o e-mail moderators@discourse.org. :+1:

2 curtidas