🤔 Что такое стоп-слова?
Стоп-слова — это слова или фразы, которые вы считаете недопустимыми в своём чате. Когда участник пишет сообщение, содержащее стоп-слово, бот автоматически применяет к нему наказание.
📌 Примеры стоп-слов:
💡 Стоп-слова ищут ТОЧНОЕ совпадение. Если нужно найти паттерн (ссылку, телефон) — используйте regex-правила.
⚙️ Как это работает в Guardo247?
1
Создаёте набор стоп-слов
Группируете слова по теме: «Нецензурные», «Реклама», «Крипто-спам»
2
Добавляете слова в набор
Вручную или импортом из .txt файла
3
Привязываете набор к правилу
В правиле модерации выбираете нужный набор стоп-слов
4
Правило применяется к чату
Бот проверяет все сообщения и наказывает за стоп-слова
📦 Готовые наборы стоп-слов
При регистрации вам автоматически создаются два готовых набора:
Нецензурные стоп-слова
600+ слов: мат, оскорбления, грубая лексика
Рекомендуется: банСтандартные стоп-слова
300+ слов: реклама, спам, призывы, мошенничество
Рекомендуется: предупреждение
💡 Вы можете использовать готовые наборы, редактировать их или создавать свои с нуля.
➕ Как добавить свои стоп-слова?
1
Зайдите в раздел «Наборы стоп-слов»
2
Выберите набор или создайте новый
3
Нажмите «Добавить слово» и введите слово
4
Или импортируйте список из .txt файла (каждое слово с новой строки)
📄 Пример содержимого .txt файла:
реклама скидка акция распродажа купить продать заработок крипта spam
⚡ Какие действия можно настроить?
В правиле модерации вы выбираете действие для стоп-слов:
Бан
Пользователь удаляется из чата
Мут
Пользователь не может писать некоторое время
Предупреждение
Сообщение удаляется, пользователь получает предупреждение
Удалить
Только удаление сообщения без наказания
💡 Действия настраиваются в правиле модерации. Например, для нецензурной лексики — бан, для рекламы — предупреждение.
🔗 Как стоп-слова связаны с правилами?
Стоп-слова сами по себе не работают — они должны быть привязаны к правилу модерации:
Набор стоп-слов
→
Правило модерации
→
Чат
💡 Один набор стоп-слов можно использовать в нескольких правилах. Например, «Нецензурные» слова могут быть в правилах «Туризм» и «Крипта» одновременно.
💡 Советы по настройке стоп-слов
Начинайте с малого
Добавьте 10-20 самых частых нарушений, постепенно расширяйте список
Группируйте по темам
Создайте отдельные наборы: «Нецензурные», «Реклама», «Крипто-спам»
Учитывайте контекст
Слово «крипта» может быть нормальным в крипто-чате, но спамом в туристическом
Регулярно обновляйте
Спамеры придумывают новые слова — следите за актуальностью списка
❓ Частые вопросы
🔹 Чем стоп-слова отличаются от regex-правил?
Стоп-слова ищут точное совпадение слов. Regex-правила ищут паттерны: ссылки, телефоны, email и т.д. Для обычных слов используйте стоп-слова.
🔹 Регистр букв имеет значение?
Нет, бот проверяет слова без учёта регистра. «РЕКЛАМА», «Реклама» и «реклама» будут найдены одинаково.
🔹 Можно ли использовать слова с пробелами?
Да, можно добавлять фразы из нескольких слов. Например: «купить крипту», «заработать в интернете».
🔹 Что делать, если слово используется в разных контекстах?
В таких случаях лучше использовать regex-правила для более точной фильтрации. Или создайте отдельный набор для контекстных слов.
🔹 Можно ли отключить отдельное слово в наборе?
Да, каждое слово можно включить/отключить независимо от других. Это удобно для тестирования.