«Ах ты…» — сообщение отклонено. ИИ тут ни при чём 🚫

Формы, комментарии и чаты принимают не только текст. Они принимают мат, замаскированные ругательства, Unicode-фокусы, КАПСЛОК!!!, спам и иногда чистый «ываываыва».

Поэтому я сделал TextSieve — детерминированный фильтр качества и безопасности текста для проектов на JavaScript и TypeScript.

🔒 Проверяет текст локально 🌐 Работает с русским и английским 🚫 Без ИИ, внешних API и телеметрии 🔍 Показывает конкретные проблемные фрагменты

📦 Установка: > npm install textsieve

⚠️ Сразу честно: проект активно развивается, а словари пока небольшие. Это не волшебная кнопка и не единственный слой модерации для продакшена. Если у вас есть форма, комментарии или чат — попробуйте TextSieve.

⭐ Звезда поддержит проект 🐛 Issue покажет, что я пропустил 🛠️ PR поможет сделать фильтр лучше

https://github.com/dev-ik/textsieve

«Ах ты…» — сообщение отклонено. ИИ тут ни при чём 🚫 | Сетка — социальная сеть от hh.ru «Ах ты…» — сообщение отклонено. ИИ тут ни при чём 🚫 | Сетка — социальная сеть от hh.ru