Я только что получил серию сгенерированных системой предупреждений из-за взаимодействия нового пользователя с Discobot на нашем сайте. Он отвечал на подсказки Discobot в теме «Приветствия», но по какой-то причине его первая попытка создать onebox не была распознана ботом… а вторая попытка привела к достижению порога newuser_spam_host_threshold и его блокировке.
Мне трудно понять, что вы здесь написали. Не могли бы вы предоставить конкретные шаги для воспроизведения проблемы здесь или на try.discourse.org, пожалуйста?
Я попытался воспроизвести это на try.discourse.org, но не удалось. Всё, что мне известно, — это то, о чём я был уведомлён как модератор и что могу видеть.
Новый пользователь начал обучение с помощью Discobot.
Discobot не смог распознать onebox в его первом сообщении (не уверен, почему, хотя всё выглядит правильно).
При повторной попытке пользователь опубликовал ещё одну ссылку на тот же домен в своих первых двух сообщениях.
Наш параметр newuser_spam_host_threshold был установлен на 2, а en.wikipedia.org не был включён в белый список.
@system увидел это, пометил все сообщения и отправил всем модераторам сообщение со словами: «Новый пользователь newuser заблокирован из-за повторяющихся ссылок».
Я изменил newuser_spam_host_threshold на 3, так как в других случаях он был слишком строгим, но всё же кажется нелепым, что Discobot запрашивает ответы, которые могут привести к пометке аккаунта как спамного.
Если речь идёт о новой функции, было бы ещё круче, если бы мы могли предоставлять ссылки, а Discobot предлагал сайты, которые точно релевантны нашему сообществу и находятся в белом списке.