Tutorial do Discobot trava se o tipo de flag 'something else' for selecionado

Olá,

Peço desculpas antecipadas se isso já foi abordado, mas preciso de conselhos de alguém, pois sou novo na plataforma Discourse e só a uso em um lugar.

Basicamente… uma das tarefas iniciais do DiscoBot ao ganhar crachás para o seu perfil envolve sinalizar aos administradores/moderadores de um fórum algumas palavras desagradáveis que o discobot disse… agora, acidentalmente, cliquei na opção errada ao sinalizar essa tarefa para os administradores, não selecionando “Inadequado” na lista de sinalizações e escolhendo “abusivo” ou outra coisa.

A partir desse ponto, as tarefas pararam há mais de 5 dias e as tarefas sinalizadas parecem travadas… os proprietários do site e os administradores estão perplexos, pois não conseguem ver ou limpar essa sinalização do lado deles, a menos que estejam olhando no lugar errado ou não. Estou apenas me perguntando se há algum especialista que possa tirar um print ou me indicar o caminho certo para orientá-los sobre como desmarcar a postagem, para que eu possa continuar de onde parei sem precisar reiniciar as tarefas novamente… ah, e no ponto da sinalização, um dos administradores/moderadores do site apareceu no tópico da tarefa e começou a se comunicar comigo, mas eles também estão confusos sobre como isso aconteceu.

Eles precisam me tornar administrador/moderador brevemente para que eu possa limpar a sinalização eu mesmo ou existe uma maneira mais fácil de fazer isso?

Qualquer ajuda seria muito apreciada.

PhantomR1982..

4 curtidas

Isso já foi discutido antes: Discobot flag step requires any flag except "Something Else".

O problema parece ocorrer apenas se o tipo de sinalização “Outro” for escolhido na etapa de sinalização do tutorial. Anteriormente, sugeri que o problema pudesse ser resolvido pelo usuário que estava seguindo o tutorial, inserindo o seguinte texto em uma postagem: @discobot resume tutorial. Quando testei isso no meu site agora, não fez o tutorial ser retomado.

A correção que está funcionando para mim é sinalizar outra postagem do discobot no tutorial como “inadequada”. Por exemplo:

Quando testei isso no meu site, fez o tutorial ser retomado.

Isso provavelmente é algo que deveria ser corrigido no código do Discourse. Talvez, se o tipo de sinalização “Outro” for selecionado, o discobot possa responder pedindo ao usuário para sinalizar outra de suas postagens como inadequada.

5 curtidas

Olá, @simon

Obrigado por direcionar minha postagem sobre o bug para esta thread. Agora que li todas as mensagens, vou testar sua sugestão e retornar com feedback para a empresa usando o problema do Discourse… Para ser justo, porém, coloquei este tópico na seção “bugs” porque, para mim, é exatamente isso. E estou surpreso de que nenhum dos especialistas que criaram esta plataforma tenha tratado ou corrigido isso adequadamente em mais de 2 anos; tudo o que vejo são reclamações da equipe… Para eles, deveria ser uma correção simples, ou pelo menos uma maneira de “escurecer” brevemente qualquer outra opção na tarefa “marcar conteúdo inadequado” no tutorial, já que este é o primeiro ponto de contato para os usuários ao se cadastrar como “novos usuários”. Assim, caso ocorram erros, deve haver uma maneira fácil para os donos do fórum corrigirem isso.

No entanto, encontrei a mensagem marcada na minha pasta “enviadas”, sob o ícone de envelope/mensagem, e lá dizia para marcá-la também para a equipe, a fim de agendar a exclusão, o que fiz esta noite antes de postar aqui, para ver se isso também funciona.

Por fim, vou tentar sua “Solução Temporária” no fórum deles e ver se o tutorial continua dentro do prazo de cerca de 10 minutos… Mas ainda acho que isso precisa ser corrigido no código e lançado como um patch para todos os usuários, como mencionaram outros postadores aqui, pois acredito que isso vai aparecer com frequência à medida que o fórum cresce. Por isso, vou salvar esta postagem/informação nos favoritos para referência.

Obrigado novamente !!!

PhantomR1982

Desculpe, não estava prestando atenção. Acho que isso se qualifica como um bug — especialmente porque afeta usuários que provavelmente não têm muita experiência com o Discourse. Vou mover as postagens relacionadas de volta para a categoria bug agora.

3 curtidas

@simon, por favor, não pense que eu estava sendo estranho com aquela citação… já aconteceu várias vezes de eu colocar coisas na seção errada de um fórum e levar bronca na primeira tentativa… o Reddit, por exemplo, é um pesadelo para entender se você não tem paciência e tempo para explorar as configurações do site de algo novo… eu realmente agradeço por você ter me incluído naquele tópico, pois foi uma leitura muito informativa. :smiley:

2 curtidas

Ah, a propósito… fui ao outro fórum e tentei sua sugestão com o discobot, e ele basicamente ignorou os comandos e respondeu: “Olá! use o comando display help”. Tentei isso, mas ele ignorou esse comando também… Ugh, acho que ele precisa de uma atualização de firmware com um ThumbStick enfiado direto na porta USB dele… dito de forma técnica e educada.

Você tentou voltar ao tutorial e, em seguida, sinalizar uma das postagens do discobot como “inadequada”? Você terá que sinalizar uma postagem diferente daquela que já sinalizou. Isso deve funcionar para retomar o tutorial. Me avise se não funcionar.

3 curtidas

Sim, eu tentei isso… mas não houve resposta do Discobot. Talvez ele tenha expirado o tempo.

Acho que você pode responder skip à mensagem que está “travada”.

1 curtida

Olá, @Benjamin_D

O Discobot me deu a opção de pular a etapa na época, mas parece que ele não quer responder mais ultimamente, como se estivesse com o tempo esgotado após mais de 5 dias… Sei que posso reiniciar o tutorial, mas isso parece inútil quando este ainda está ativo.

Já tentei tantas coisas que estou ficando maluco, mas pelo menos sabemos que é um bug no código.

Atenciosamente,

PhantomR1982

Estamos mais perto de uma solução para esse problema??? @codinghorror ou @simon

Criei uma correção para isso, de modo que o discobot verifique o tipo de bandeira correto. Se a bandeira incorreta for usada, ele responderá informando ao usuário que não foi exatamente como deveria e removerá a bandeira errada para que o usuário possa tentar novamente.

Aqui está uma demonstração de como ele se comporta agora:
unicorn

https://github.com/discourse/discourse/commit/18dad4cfbd8b26182561516c52f8b3bf233b3dcf

13 curtidas