Discobot está spameando a un usuario

¿Alguna idea de por qué discobot envió al menos 4 de estos mensajes al mismo usuario en el transcurso de un par de días?
¿Aparentemente incluso después de que el usuario respondió con “skip”?
discobot
12 de febrero

Hola @Deena, solo verificando porque no he recibido noticias tuyas en un tiempo.

  • Para continuar, respóndeme en cualquier momento.
  • Si prefieres omitir este paso, escribe skip .
  • Para empezar de nuevo, escribe start tutorial .

Si prefieres no hacerlo, también está bien. Soy un robot. No vas a herir mis sentimientos.

Visitar mensaje o responde a este correo para responder a discobot, Deena.

En respuesta a

discobot
12 de febrero

A veces podrías querer llamar la atención de alguien, incluso si no les estás respondiendo directamente. Escribe @ y luego completa su nombre de usuario para mencionarlos. ¿Puedes mencionar a @discobot en tu respuesta?

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

Parece que el usuario inició el tutorial para nuevos usuarios y luego se detuvo a mitad de camino, lo que provocó que Discobot respondiera para preguntar si el usuario aún desea participar. ¿Qué otros mensajes se enviaron además del que mostraste? Lo que estás compartiendo aquí parece ser normal.

Dijo que se envió 4 veces. ¿Quizás Sidekiq está fallando en su instalación? Eso es lo único que se me ocurre. Parece que, sin embargo, lo alojamos nosotros, @justin.

No, todo está bien por aquí. Revisé el mensaje privado ya que está en nuestro hosting y es porque:

  • el usuario inició el tutorial
  • se detuvo
  • Discobot respondió
  • el usuario dijo “omitir”
  • Discobot pasó al siguiente paso
  • el usuario se detuvo
  • Discobot respondió
  • el usuario dijo “omitir” de nuevo

Es posible que el razonamiento fuera ‘oh, omitir debería detener esto’, pero en realidad avanza el tutorial.

¿Suena correcto eso, @Peter_Galvin?

Ah sí, eso suena posible. Se lo haré saber. Gracias.

Uno de mis moderadores también está recibiendo spam con el mensaje: “¡Ahora que has sido ascendido, es hora de aprender sobre algunas funciones avanzadas!”. Ya completó el tutorial, pero sigue recibiendo el mensaje, al menos 12 veces hasta ahora. Ha intentado decirle a discobot que lo omita, pero no ha hecho ninguna diferencia. ¿Alguna idea? ¿Hay alguna forma de verificar si algo está roto en Sidekiq?

¿Estás en la última versión de Discourse?

Sí, en la 2.7.0.beta1. También lo verifiqué y no parece que esto haya comenzado cuando actualizamos, sino aproximadamente una semana después.