Советы по предотвращению спама

Да, если approve_post_count установлено в 1, вам всё равно следует проверить остальные настройки.

Как взаимодействуют эти настройки:

approve_post_count (установлено в 1):

  • Влияет на пользователей с уровнем доверия 0 и 1
  • Требует одобрения их первого сообщения
  • После одобрения одного сообщения они могут публиковать свободно (при условии, что они всё ещё находятся на TL0 или TL1)

approve_unless_allowed_groups (ранее approve_unless_trust_level):

  • Влияет на всех, кто не входит в указанные группы
  • Требует одобрения всех сообщений (не только первого)

approve_new_topics_unless_allowed_groups (ранее approve_new_topics_unless_trust_level):

  • Влияет на всех, кто не входит в указанные группы
  • Требует одобрения только для новых тем (не для ответов)

Ключевое отличие:

  • approve_post_count временный — как только пользователи достигнут порога количества, они смогут публиковать свободно
  • Настройки «unless allowed groups» действуют постоянно — они применяются ко ВСЕМ сообщениям/темам от пользователей, не входящих в указанные группы, независимо от того, сколько сообщений они уже опубликовали

Вы также можете комбинировать настройки для лучшего контроля над публикациями на вашем сайте, например:

  • Используйте approve_post_count: 1 для проверки начальных сообщений от новых пользователей (TL0/TL1)
  • Используйте настройки approve_unless_allowed_groups для постоянной модерации всех, кроме конкретных групп (например, участников TL2+)

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