Массовая пометка сообщений и авторов как спам

Мой форум Coding Forum - Developers Discussions and Problem-Solving on ShakaCode Forum за последние несколько недель захлестнул спам!

Его так много, что я не могу вручную проверять каждое сообщение.

Как найти и массово удалить спам?

Я использую

Стоит ли мне установить это:

Все они прошли мимо Akismet? Это удивительно. Они что-то сделали, чтобы попасть в tl1 и обойти Akismet?

Так как они очень похожи, вы можете посмотреть Административные массовые операции, чтобы узнать способы удалить их все (я думаю, там должен быть пример).

:wave:

Это очень много спама! Насколько я знаю, массовая обработка флагов недоступна. Однако есть открытая #feature-запрос. Я вижу, что на вашем сайте два неактивных администратора. Я не проверял, насколько активна ваше сообщество, но вы рассматривали возможность наделить доверенного участника правами модератора, чтобы помочь вам разобраться с этим? В теме Administrative Bulk Operations я не нашёл способов для массовой обработки или удаления флагов.

Не уверен, изменилось ли что-то с апреля, но это была бы отличная функция :wink:


Есть ещё такой вариант?

С 590 мне нужно массово одобрить!

А как насчёт этого плагина? Хватит ли Akismet?

Что это такое?

Для работы классификатора постов вам понадобятся оба плагина: Discourse AI и Discourse Automation. Кроме того, потребуется LLM [1] (модель большого языка). Это может быть довольно дорого, особенно если требуется много вызовов.

Я бы сказал, что Akismet достаточно хорошо справляется с точным обнаружением спама, так что выбор за вами.

tl1 означает уровень доверия 1, что соответствует базовому пользователю. Подробнее см. на странице Understanding Discourse Trust Levels.


  1. Large Language Model ↩︎

Если вы используете Akismet, в нём есть настройка, определяющая, к каким уровням доверия она применяется.

Есть ли где-нибудь список предложений по функциям, за которые можно проголосовать?

Мой сайт подвергается массовым атакам спамом, который, похоже, генерируется ИИ, знакомым с Discourse. Я хотел бы иметь возможность отображать очередь модерации с чекбоксами, нажать «Выбрать все», чтобы отметить все сообщения, быстро просмотреть их и снять отметку с легитимных постов, а затем применить одно и то же действие (удалить и заблокировать) ко всем отмеченным.

Это было бы хорошим местом для чекбокса. В любом случае, нужен аналогичный краткий список.

Я описываю, как заставить ИИ проверить сообщения, а затем удалить те, которые он обнаружил, здесь: Spam: Retroactively get AI to review recent posts and then delete the ones marked as spam

Преимущество этого подхода в том, что решение доступно уже сейчас. Однако оно гораздо сложнее, чем несколько кликов.

Я сомневаюсь в автоматическом удалении постов с помощью ИИ, так как среди сообщений может оказаться легитимный пост.

В настоящее время почти весь спам попадает в очередь на проверку, которую я игнорирую, поскольку отмечать спам по одному — слишком много работы. Со вчерашнего дня фильтр спам-сообщений ИИ добавил 210 сообщений.