Я также модератор форумов Haiku. Недавно спаммеры начали регистрироваться и публиковать двойные ссылки, маскируя их под одну с помощью дефиса. Учитывая, что в Discourse уже есть предупреждение о «слишком быстром первом посте», я подумал, что можно добавить предупреждение или флаг для новых пользователей, которые включают две ссылки или ссылки, не соответствующие их реальному URI, но при этом в заголовке ссылки выглядит как URI.
Это скриншот того, как я удаляю спам-ссылку. Такое уже случалось три-четыре раза (каждый раз спаммер создавал новый аккаунт).
Мне в целом нравится эта идея, хотя, если люди захотят злоупотребить системой, используя вводящие в заблуждение ссылки или что-то подобное, они всё равно найдут способ это сделать.
Я понимаю, что вы просите конкретную функцию, но для большинства случаев может быть достаточно запретить пользователям с уровнем доверия 0 публиковать ссылки. Достичь TL1 быстро, если вы честный пользователь, а спамеры никогда этого не сделают. Поэтому я просто упоминаю настройку Разрешить публикацию ссылок группам, на случай если это поможет тем, кто наткнулся на эту тему.
Это раздражает, но, будучи TL0, я думаю, вы можете просто опубликовать ещё одно сообщение со второй картинкой.
Вместо запрета на публикацию ссылок для пользователей уровня TL0 можно уменьшить настройку сайта «Максимум ссылок для новых пользователей» до 1. Это позволит избежать проблемы с двумя ссылками, сохраняя возможность делиться одной ссылкой.
Ограничения для новых пользователей могут немного раздражать новичков, как вы заметили, когда хотели опубликовать больше изображений.
Это правда, но даже те, кто управляет форумом на Discourse, чаще жалуются, чем тратят несколько минут на чтение.
Интересно, что для этого можно использовать ИИ. Если использовать:
[Обманчивая ссылка](Истинная.ссылка)
то ИИ может сравнивать ссылки, размещённые таким образом, чтобы проверить, совпадают ли они друг с другом.
Поскольку здесь не используется текстовое описание со встроенной ссылкой, а применяется ложная ссылка, чтобы перенаправить человека в другое место, возможно, с целью мошенничества.
ИИ, возможно, даже сможет выявить двойную ссылку, о которой упоминает автор темы (OP)?
Сканирование, вероятно, можно адаптировать с учётом уровня доверия (например, tl0–tl1) и включить его в состав плагина ИИ для борьбы со спамом.