Расширение фильтра «подозрительные пользователи»

Я внимательно слежу за категорией пользователей «подозрительные» и регулярно очищаю её каждую неделю. Однако, после анализа данных в Data Explorer, я обнаружил огромное количество спам-аккаунтов, которые, судя по всему, не соответствовали критериям категории «подозрительные». Общим у них является крайне низкая или отсутствующая активность: они заполнили поле веб-сайта, но не оставили никакого описания профиля. Было бы полезно, если бы такие аккаунты также отображались как «подозрительные» — существует ли настройка, позволяющая это сделать?

Я понимаю, что проблем с SEO не возникнет, так как эти профили не имеют внешних ссылок. Однако я вынужден отправлять этим аккаунтам довольно много писем, и, учитывая, что ожидаемый процент открытий и кликов у них крайне низок, это может негативно сказаться на репутации моего IP-адреса для отправки почты. Я предпочитаю держать всё под строгим контролем и вовремя очищать такие аккаунты :slight_smile:

Вот пример аккаунта, который я только что обнаружил:

Это не полностью решает описанную вами проблему, но…

Если большинство этих спамных/подозрительных пользователей имеют одинаковые показатели, о которых вы упоминали здесь:

то не рассматривали ли вы возможность изменения значения по умолчанию для настройки clean_up_inactive_users_after_days?

По умолчанию она установлена на 2 года, если её не изменить, но я не вижу ничего плохого в том, чтобы значительно уменьшить этот срок.

Она удаляет только пользователей с 0 постами и 0 временем чтения.

Установка значения, например, на 2–3 недели, вполне разумна. Любой, кто зарегистрировался на сайте Discourse и за 2–3 недели не опубликовал ни одного сообщения и не потратил ни секунды на чтение, очевидно, не является реальным человеком, которого вы хотите видеть в своём сообществе.

Даже если это реальный человек, 2–3 недели — это приемлемый срок для удаления его аккаунта, поскольку он, вероятно, потерял интерес. Поэтому нормально, что ему придётся пройти процесс регистрации ещё раз, если он действительно заинтересован.

5 лайков

Я поддерживаю это изменение для расширения круга подозреваемых. @techapj, сможете ли вы это сделать?

5 лайков

Выполнено через:

4 лайка

Спасибо, Арпит!

Можешь помочь мне понять, как выпускаются такие исправления? На GitHub я вижу, что проверки всё ещё ожидаются. Это значит, что это пока недоступно для меня?

1 лайк

Если коммит находится в ветке tests-passed, его можно развернуть на экземплярах, которые отслеживают ветку tests-passed. (По умолчанию все экземпляры отслеживают ветку tests-passed.)

Я вижу, что коммит уже присутствует в tests-passed. Так что да, исправление должно быть доступно для вашего развертывания. :slight_smile:

3 лайка