Discobot está fazendo spam em um usuário

Alguma ideia de por que o discobot enviou pelo menos 4 dessas mensagens ao mesmo usuário ao longo de alguns dias?
Aparentemente, mesmo depois que o usuário respondeu com “skip”?
discobot
12 de fevereiro

Olá @Deena, só dando um toque porque não tenho notícias suas há algum tempo.

  • Para continuar, responda a mim a qualquer momento.
  • Se preferir pular esta etapa, digite skip.
  • Para recomeçar, digite start tutorial.

Se preferir não continuar, tudo bem também. Sou um robô. Você não vai magoar meus sentimentos.

Visitar Mensagem ou responda a este e-mail para responder ao discobot, Deena.

Em Resposta A

discobot
12 de fevereiro

Às vezes, você pode querer chamar a atenção de alguém, mesmo que não esteja respondendo diretamente a essa pessoa. Digite @ e depois complete o nome de usuário para mencioná-los. Consegue mencionar @discobot na sua resposta?

Hi! To find out what I can do, say @discobot display help.

Parece que o usuário iniciou o tutorial para novos usuários e parou no meio do caminho, fazendo com que o Discobot respondesse para verificar se o usuário ainda deseja interagir. Quais outras mensagens foram enviadas além daquela que você mostrou? O que você está compartilhando aqui parece ser normal.

Ele disse que foi enviado 4 vezes. Talvez o Sidekiq esteja com problemas na instalação dele? É tudo o que consigo pensar. Parece que nós o hospedamos, @justin

Não, tudo está bem aqui. Verifiquei a MP, já que está em nossa hospedagem, e o motivo é:

  • o usuário iniciou o tutorial
  • parou
  • o Discobot fez o acompanhamento
  • o usuário disse “pular”
  • o Discobot foi para a próxima etapa
  • o usuário parou
  • o Discobot fez o acompanhamento
  • o usuário disse “pular” novamente

É possível que o raciocínio tenha sido: “ah, pular deve interromper isso”, mas na verdade ele avança o tutorial.

Faz sentido, @Peter_Galvin?

Ah, sim, isso parece possível. Vou avisá-los. Obrigado.

Um dos meus moderadores também está sendo bombardeado com a mensagem “Agora que você foi promovido, é hora de aprender sobre alguns recursos avançados!”. Ele já concluiu o tutorial, mas continua recebendo a mensagem — pelo menos 12 vezes até agora. Ele tentou pedir ao discobot para pular, mas não fez diferença. Alguma ideia? Há como verificar se algo está quebrado no Sidekiq?

Você está na versão mais recente do Discourse?

Sim, na versão 2.7.0.beta1. Também verifiquei e parece que isso não começou quando atualizamos, mas sim cerca de uma semana depois.