Рабочий процесс для модераторов: Помечание большого количества новых сообщений от спам-атаки занимает слишком много времени.
Как и другие форумы на Discourse, мы недавно столкнулись с тем, что десятки сообщений о «авиакомпаниях» и «QuickBooks» завалили наш сайт. Мы искали решения на этом форуме и внедрили предложения по смягчению новых атак. Однако это оставило форум перегруженным, и пользователи в режиме почтовой рассылки, у которых были установлены различные задержки, по-прежнему получали мусор.
Чтобы очистить очередь новых сообщений, на каждое сообщение уходило почти 2 минуты. При 70 сообщениях это означало более 2 часов работы модератора. Основная проблема заключалась в рабочем процессе.
Приходилось просматривать каждое сообщение, даже если из заголовка было очевидно, что это спам.
Приходилось прокручивать очень длинное сообщение до самого низа, чтобы добраться до элементов управления пометкой.
Кнопка «Пометить» была скрыта, и нужно было нажать на кнопку с многоточием, чтобы показать её
Затем для каждого сообщения нужно было выбирать опцию «Спам» из меню.
Затем модераторам приходилось принимать решения о немедленном разрешении пометки (а не просто помещать их в очередь, чтобы пользователи всё ещё не видели весь мусор).
При выборе опции удаления пользователя и блокировки появляется общее предупреждающее сообщение об удалении (возможно, нескольких) сообщений. Но в нём нет информации о множестве сообщений. Если все они новые, это, несомненно, правильный шаг. Однако отсутствуют ни заголовки, ни даты для этих сообщений. (Если спамеры найдут способ подделки реальных пользователей, это может привести к удалению РЕАЛЬНЫХ сообщений и пользователей.)
После того как сообщение помечается как удалённое, на экране остаётся красный текст «Удалённое сообщение». Модераторам приходится выбирать вид «Последние», чтобы обновить страницу и увидеть другие новые сообщения.
Было бы очень полезно, если бы в меню «Администратор» была аналогичная функция чтения тем с опцией «Выбрать сообщения…» для очереди новых сообщений. Это позволило бы массово помечать сообщения, просматривая только их заголовки. Это дало бы модераторам возможность обрабатывать сообщения в очереди без лишнего давления времени.
Это один из вариантов. Он, вероятно, имел бы наибольшее влияние. Но разве массовые действия — это опция уровня «Администратор», а не «Модератор»? Кроме того, пользователи хотели отмечать очевидный СПАМ. Для них было почти так же мучительно делать это по 20 раз. (Изначальный лимит для новых пользователей. Мы увеличили его как часть нашего ответа на эту тенденцию.)
Однако описание полного рабочего процесса было необходимо, чтобы понять, какие возможности я упускаю. post_menu_hidden_items — хороший пример.
Да, но делать это без обратной связи в виде заголовков сообщений требует много ручной сверки. (Поскольку многие пользователи выбирают имена без смысла.)
Это не считается «Руководством по самостоятельной установке Discourse», поэтому я переместил его в раздел «Поддержка», хотя, похоже, вы решили свою проблему, проделав титаническую работу, прежде чем обратиться за помощью.
Кажется, у вас есть несколько неплохих предложений по улучшению (#feature requests), так что вы можете разместить некоторые из них там.
Думаю, вы сможете перенести это сами, но чтобы это стало запросом на новую функцию, нужно создать отдельную тему с кратким описанием запроса, а сюда, возможно, добавить ссылку на более подробное обсуждение.
По сути, вот в чём суть запроса, верно?
с заголовком вроде «разрешить множественный выбор тем и помечать их все как спам» (звучит немного неуклюже, но суть передаёт).
Кстати, это почти дословно было сказано в другом месте этой темы.
Опцию (для модераторов), которая упростит обработку спам-тем.
Хорошая новость в том, что это перестанет быть проблемой, как только будет включена защита от спам-ботов на базе ИИ, так как она перекроет поток до того, как ситуация станет действительно серьёзной.
С другой стороны, нет сомнений в том, что спам-атаки будут эволюционировать, чтобы обойти функцию защиты от спама с помощью ИИ. Поэтому эта потребность возникнет снова в будущем: через несколько дней будет найден контрмерный фикс, и «необходимость» в нём снова будет считаться «непроблемой».
Временное решение будет «проблемой» только во время чрезвычайных ситуаций.