Novos usuários: erro ao iniciar o tutorial do Discobot

EDIT – antes que alguém leia mais: este problema foi apenas com um link que adicionei em um texto para iniciar o tutorial do Discobot via MP. Eu criei um conflito para níveis de usuário sem permissão para iniciar MPs – mas todos podem receber a MP do tutorial do Discobot que aparece em suas notificações. Excluí o link desnecessário. Obrigado a Hawk por me ajudar a entender isso.

===

Descobri que novos usuários estavam recebendo um erro ao clicar em "Enviar mensagem" para iniciar a primeira etapa do tutorial do Discobot.

Eu tinha "grupos com mensagens pessoais ativadas" limitando MPs ao trust_level_1 (que acredito ter alterado do padrão.)

Atualizar isso para trust_level_0 permite que novos usuários iniciem o tutorial:

Minha pergunta: o Discobot não deveria ser acessível a qualquer usuário, independentemente dessa configuração de MP? Eu ainda gostaria de restringir usuários TL0 de enviar MPs para outros usuários.

Existe alguma configuração diferente em outro lugar que eu deveria ter olhado em vez disso?

1 curtida

Eu não acho que esse seja realmente o problema, porque essa configuração não impede que as pessoas respondam a mensagens existentes. Nossa configuração aqui no Meta é:

…e novos usuários podem usar o tutorial.

Que erro eles estavam recebendo ao tentar responder antes de você alterá-lo?

Com o PM limitado ao trust_level_1, este é o erro que vejo para um novo usuário de teste registrado via login do Google:

Você está falando sobre forum.tasat.org? Se sim, acabei de me inscrever para uma nova conta e respondi com sucesso ao discobot.

Estou bem, obrigado. Você acessou o tutorial pelo painel de notificações?

Acabei de descobrir que iniciar o tutorial a partir do painel de notificações funciona. O que leva a um erro é o link do tutorial em nossa página Sobre, que retirei de outro lugar no Meta:

/new-message?username=discobot&title=Discobot%20Tutorial&body=%40discobot%20start%20tutorial%0A%0AHit%20the%20%27Message%27%20button%20below%20to%20launch%20the%20basic%20tutorial%20with%20our%20chatbot.

Ao clicar em “Enviar mensagem” aqui, o erro aparece:

Talvez este formato/método de link esteja desatualizado? Existe outra coisa que eu possa usar aqui?

Eu cliquei na notificação PM verde no meu avatar, que é como assumimos que as pessoas geralmente o encontram.

Ah, sim – esse é o problema. Isso está contornando a lógica que permite que as pessoas respondam, mas não iniciem um PM. Eu mudaria isso em sua página Sobre para dizer algo como “Novos usuários podem obter um tour interativo pelos recursos do fórum clicando na notificação verde em seu avatar quando entram” ou similar. Alternativamente, remova-o completamente, pois as dicas para novos usuários os guiarão até lá automaticamente.

3 curtidas

Obrigado, Hawk – aprecio seu tempo e suas respostas!

Eu adicionei esse link no início porque parecia inofensivo, mas não entendi as implicações de iniciar uma mensagem privada (PM) versus responder a uma. Eu o removi e vou confiar nas dicas do usuário por enquanto.

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.