Por que há uma mensagem de boas-vindas para novos usuários TL-1, mas não para novos usuários TL-0?
Parece-me que os novos usuários TL-0 são os que mais precisam de uma mensagem de boas-vindas.
Por que há uma mensagem de boas-vindas para novos usuários TL-1, mas não para novos usuários TL-0?
Parece-me que os novos usuários TL-0 são os que mais precisam de uma mensagem de boas-vindas.
Olá @MikeNolan!
Só queria saber, por que os novos usuários começam no TL0 OU TL1?
Em outro fórum que participo, os novos usuários TL0 recebem a mensagem de boas-vindas (Esta é a primeira vez que xxx posta, vamos recebê-los na comunidade!) quando fazem sua primeira postagem.
A menos que você esteja se referindo àquela do discobot?
TL-0 é o nível padrão para novos usuários, e acho que isso é apropriado para nós. Pode não ser relevante, mas todos os usuários fazem login no site do discourse através de um SSO do Drupal.
Existe uma mensagem “Vamos dar as boas-vindas a XXX” que outros (acima de um certo nível de confiança) veem quando um novo usuário posta pela primeira vez ou um membro inativo posta pela primeira vez em muito tempo, mas o que estou procurando é algo que os novos usuários recebam ou vejam delineando as regras e procedimentos do fórum.
Temos um grupo ao qual os novos usuários precisam ser adicionados para obter privilégios completos de postagem e acesso a quaisquer categorias não públicas. Para serem adicionados, eles precisam fornecer seu ID de membro e precisamos saber sua data de nascimento, pois apenas membros atuais com 16 anos ou mais têm permissão para esses privilégios. Portanto, uma das coisas que os usuários TL-0 precisam saber é adicionar seu ID de membro ao seu perfil. Temos datas de nascimento para 98% dos membros e quase todos os novos membros. (O SSO do Drupal atualmente não adiciona IDs de membro ao perfil de um novo usuário, e não tenho certeza se alguém está dando suporte ativo a ele atualmente, mas parece funcionar.)
Você poderia talvez editar a mensagem automática do Discobot para incluir isso quando os usuários se inscreverem? Se não, eu posso ter algo mais que poderia ser modificado para funcionar, mas precisaria ser hospedado em algum lugar para receber solicitações de webhook para novas inscrições de usuários.
Eles não se inscrevem diretamente pelo Discourse, pois há um site Drupal com SSO que os direciona para o site Discourse.
Mas isso não responde à minha pergunta, que é por que não há uma mensagem TL-0 enviada para novos usuários, mas há uma para TL-1.
Você não poderia considerar a mensagem do Discobot como a mensagem de boas-vindas TL0?
Isso ainda aciona um evento de inscrição, AFAIK, que ainda acionaria o webhook.
Você pode criar um personalizado usando o plugin Automation e o script Send PMs com o gatilho ‘usuário adicionado ao grupo’.
Mas o Discobot deve enviar mensagens para novos usuários, não para usuários existentes?
Não sei o que os novos usuários veem, pois minha conta é de administrador configurada durante a conversão e não tenho uma segunda conta para testar.
OK, configurei um script de automação para enviar uma mensagem privada a novos usuários no TL0. Não sei como testar se funciona como esperado. Verifico os logs, suponho.
Não parece haver um script para enviar um e-mail a um novo usuário.
Idealmente, para verificar toda a experiência de integração, você criaria um usuário de teste de vez em quando e o percorreria. É algo que você pode tentar?
O processo de SSO pode complicar um pouco, pois está vinculado a membros (novos) que pagam mensalidades em nosso sistema de associação, que é o CIVI-CRM.
Eu não configurei essa parte, presumo que o Drupal confirma os dados do membro com o banco de dados do CIVI-CRM antes de configurar um login no Drupal. Não tenho certeza de onde no processo ele cria o login do discourse, possivelmente apenas na primeira vez que o membro usa o link SSO para acessar os fóruns.
Mas posso perguntar ao líder do projeto sobre isso. (Concordo que testar o processo de novos usuários periodicamente é desejável, nem que seja para ver se está funcionando como você pensa, não sei se ele faz isso.)
O script de automação parece estar funcionando, mas há alguma maneira de ver se o usuário leu a mensagem privada?
Acho que isso ainda não foi implementado, mas aqui está uma solicitação de recurso:
Alguém no tópico disse para obter uma reação como
na postagem para saber que eles a reconheceram.
O rastreamento de quem leu uma postagem é uma questão diferente do rastreamento se uma MP foi lida pelo(s) destinatário(s). Mas eles podem usar o mesmo mecanismo no Discourse, então registrar um registraria o outro, embora isso não signifique que eles tenham que disponibilizar os logs de leitura de postagens para não moderadores.
O log de Mensagens Enviadas mostra 1 visualização da primeira MP através do script de automação, mas não sei se isso me inclui, já que cliquei nela para ter certeza de que o conteúdo saiu como eu queria.
Talvez, na mensagem enviada, peça para eles reagirem se a leram?
Mensagens em grupo podem ter um indicador de ‘lido por’, embora eu não ache que você possa enviar este PM de um grupo. ![]()
Você pode criar uma consulta no explorador de dados para verificar se eles visualizaram um PM usando a tabela topic_views. Todos os PMs terão o mesmo título, então você pode usá-lo como um dos critérios.
Leva muito pouco para chegar ao tl1 nos padrões, então acho que vem em boa hora.
“Parabéns, você validou seu endereço de e-mail” parece um pouco bobo, talvez?