NSFW Telegram Bot: обнаружение и удаление изображений для взрослых в группах
NSFW Telegram bot сканирует изображения, которые пользователи публикуют в вашей группе, и удаляет те, где есть порнографический или откровенно провокационный контент, до того как их увидят остальные участники. Telegram Bot App делает это отдельно для каждого изображения: каждая фотография, GIF, стикер и аватар проверяются по уровню уверенности, а всё, что превышает заданный вами порог, удаляется; к отправителю применяется наказание с нарастающей строгостью. Если вы искали "nsfw bot telegram", которому администраторы могут доверять, на этой странице объясняется, что именно охватывает детекция, как работают пороги и где находятся ограничения.
Эта статья сосредоточена именно на сценарии NSFW. Полное пошаговое описание настройки (ползунки по категориям, переключатели в панели управления, строгий режим, работа с ложными срабатываниями) смотрите в сопутствующем руководстве фильтрация NSFW и контента для взрослых, а эту страницу используйте как общий обзор.
Что на самом деле проверяет NSFW Telegram bot
Детекция основана на классификации изображений, а не на чтении текста. Специализированный сервис анализа изображений получает каждый визуальный материал, попавший в вашу группу, и возвращает отдельные оценки уверенности по разным категориям контента, а не один общий флаг «да/нет»:
- Порнографический контент — откровенные материалы для взрослых с сексуальными действиями.
- Провокационный контент — вызывающие изображения, частичная нагота и провокационные позы, которые не являются откровенной порнографией, но всё равно неуместны в обычной группе.
- Более строгая проверка для пограничных случаев, когда нужна более широкая зона безопасности.
Сканируются четыре типа поверхностей — именно это отличает настоящий telegram nsfw filter от решений, которые смотрят только на загруженные фотографии:
- Фотографии — обычные сообщения с изображениями, анализируются за миллисекунды после загрузки.
- GIFs — анимированный контент проверяется по выборке кадров (обычно 5–10 репрезентативных кадров), поэтому один запрещённый кадр в середине анимации не проскользнёт незамеченным.
- Стикеры — как стандартные, так и пользовательские наборы; детекция настроена с учётом иллюстрированных и мультяшных стилей, чтобы обычные стикеры не помечались постоянно.
- Аватары — если функция включена, та же проверка запускается для аватаров пользователей при входе в группу и при каждой смене изображения, чтобы оскорбительный аватар не отображался рядом с каждым сообщением этого человека.
Чего он не делает: не читает текст внутри изображений. Функции OCR нет, поэтому это не инструмент для поиска слов, встроенных в скриншот. Он также не отвечает в чате и не генерирует контент. Он обнаруживает, удаляет и наказывает.
Как порог уверенности принимает решение
Для каждого изображения возвращается оценка от 0.0 до 1.0 по каждой категории. Значение 0.95 в детекторе порнографии означает, что модель на 95% уверена в откровенном характере изображения; 0.30 означает вероятность 30%. Где провести границу — решаете вы.
Установите порог для порнографического контента на 0.90, и удаляться будут только изображения, в которых модель уверена минимум на 90%. Это снижает число ложных срабатываний, но может пропустить пограничные случаи. Опустите порог до 0.60 — и вы поймаете больше нарушений, но иногда под фильтр могут попадать художественные или медицинские изображения. Для провокационного контента обычно нужен другой порог, чем для откровенного: группа, где нормально относятся к пляжным фото, — не то же самое, что группа, терпимая к вызывающим позам.
Правильные значения полностью зависят от назначения вашей группы. Родительское сообщество и группа знакомств 18+ не будут и не должны использовать одинаковую конфигурацию. В сопутствующем руководстве по NSFW разобраны конкретные наборы порогов для семейных, профессиональных и тематических сообществ; оптимизация порогов объясняет сам метод настройки.
Что происходит, когда бот находит NSFW-контент
Обнаружение запускает автоматическую реакцию из двух частей: контент удаляется, а отправитель получает наказание.
Удаление. Бот удаляет нарушающее сообщение, включая любую прикреплённую к нему подпись. API Telegram обычно выполняет удаление значительно меньше чем за секунду, поэтому большинство участников, пролистывающих чат, даже не успевают увидеть изображение.
Наказание с учётом серьёзности. Именно здесь NSFW Telegram bot выигрывает у ручной очереди жалоб. Механизм принятия решений по-разному обрабатывает нарушения разных типов. Для порнографического контента базовое ограничение составляет 30 минут; для провокационного контента, который ниже порога порнографии, но выше порога провокационности, — 15 минут. Это намного строже, чем случайная нецензурная фраза, где базовое ограничение составляет 1 минуту, и такая разница сделана намеренно: публикация откровенных материалов — серьёзное нарушение, и длительность наказания это отражает.
Наказание также усиливается для каждого пользователя индивидуально. Бот отслеживает суммарное время наказаний каждого участника и на его основе увеличивает следующее ограничение, поэтому единичная ошибка остаётся относительно мягкой, а повторные нарушения приводят ко всё более длительным мутам. Каждое действие записывается в журнал с ID пользователя, оценками по категориям и указанием порога, который был превышен, чтобы администраторы могли позже проверить решение. Механика полностью описана в системе автоматических наказаний.
Чтобы эффективно блокировать NSFW Telegram-контент, нужны обе части вместе: удаление устраняет непосредственный вред, а нарастающее наказание не даёт тому же аккаунту повторить это через десять секунд.
Как NSFW-сканирование сочетается с остальной модерацией
Детекция NSFW на изображениях — это один из уровней защиты. Фильтры работают совместно, поэтому сообщение должно пройти все включённые проверки. Пользователь не сможет обойти текстовую модерацию, поместив оскорбительную часть в изображение, и не сможет обойти модерацию изображений, подписав плохую картинку безобидным текстом: картинка оценивается по пикселям, подпись — по словам.
Соседние уровни, о которых полезно знать:
- Анализ тональности и токсичности обрабатывает токсичную лексику, нецензурные выражения, оскорбления и угрозы в тексте.
- Обнаружение запрещённого контента и удалитель ссылок работают со спамом в виде пригласительных ссылок Telegram и вредоносными URLs.
- Сканирование профилей сопоставляет пользователей с поведенческими базами данных в дополнение к проверке аватаров.
То есть тот же бот, который запускает ваш nsfw telegram filter, одновременно служит системой против спама, токсичности и CAPTCHA. Вам не нужно накладывать друг на друга несколько отдельных инструментов.
Бесплатный тариф и что считается сканированием
NSFW-сканирование изображений входит в бесплатный план. Бесплатный тариф включает 500 сканирований изображений в месяц плюс 1 000 анализов тональности, а также всю базовую модерацию. Каждое уникальное изображение, кадр GIF, стикер или аватар, прошедшие анализ, расходуют одно сканирование из месячного лимита; если несколько участников публикуют одно и то же изображение, кэширование может означать, что оно будет стоить только одного сканирования.
Небольшая группа редко упирается в бесплатный лимит. Крупное или насыщенное изображениями сообщество, которому нужен запас, может перейти выше — Gold стоит $4.99/mo, Platinum $9.99/mo, а Ultimate $49.99/mo, при годовой оплате скидка около 20%. Выбирайте тариф по реальному объёму изображений, а не наугад: статистика сканирований в панели управления показывает, сколько вы используете за день и за неделю.
Честные ограничения
Хороший NSFW Telegram bot заранее говорит, чего он не может гарантировать:
- Ни одна модель не идеальна. Оценки уверенности удерживают ложные срабатывания и пропуски на низком уровне, но целенаправленная попытка обхода иногда может сработать, а необычное допустимое изображение — случайно попасть под фильтр. Администраторы могут восстановить ошибочно удалённое сообщение.
- Он классифицирует изображения, а не текст. OCR нет, поэтому текст внутри скриншота для этого фильтра невидим.
- Это не генератор контента и не чат-бот. Он не отвечает, не пишет реплики и не публикует сообщения от вашего имени — он модерирует.
- Пороги — ваша зона ответственности. Настройки по умолчанию — отправная точка; правильная граница для вашей группы находится через наблюдение за статистикой в панели управления и корректировку.
Часто задаваемые вопросы
Что такое NSFW Telegram bot?
Это бот для модерации, который автоматически обнаруживает порнографические и провокационные изображения в группе Telegram и удаляет их. Telegram Bot App сканирует фотографии, GIFs, стикеры и аватары, оценивает каждый объект по заданному вами порогу уверенности, удаляет всё, что выше этой границы, и применяет к отправителю нарастающее ограничение. Он работает в фоновом режиме, без необходимости администратору постоянно следить за чатом.
Сканирование nsfw bot telegram охватывает стикеры и GIFs или только фотографии?
Все четыре типа: фотографии, GIFs, стикеры и аватары. GIFs проверяются по нескольким кадрам, поэтому короткий откровенный кадр всё равно будет пойман, а детекция стикеров настроена под иллюстрированные стили, чтобы обычные наборы не помечались как нарушения. У каждого типа есть собственный переключатель, поэтому вы можете сканировать фотографии и GIFs, а стикеры включать или отключать в зависимости от потребностей группы.
Можно ли настроить строгость telegram nsfw filter?
Да. У каждой категории есть порог уверенности от 0.0 до 1.0. Более высокое значение (например, 0.90) удаляет только те изображения, в которых модель очень уверена, что снижает ложные срабатывания; более низкое значение ловит больше нарушений, но повышает риск пометить художественные или медицинские изображения. Порнографический и провокационный контент можно настраивать отдельно. См. оптимизацию порогов, чтобы понять, как подобрать правильные значения.
Какое наказание применяет бот, когда находит NSFW-контент?
Сообщение удаляется вместе с подписью, обычно менее чем за секунду. Затем отправитель получает временное ограничение: для порнографического контента базовое ограничение составляет 30 минут, для провокационного — 15 минут; оба варианта строже, чем мелкие текстовые нарушения. Ограничение усиливается для каждого пользователя на основе накопленной истории наказаний, поэтому повторные нарушители получают всё более длительные муты. Подробности — в руководстве по системе автоматических наказаний.
Читает ли он текст внутри изображений, чтобы блокировать NSFW-подписи или скриншоты?
Нет. Это только классификация изображений — OCR нет. Картинка оценивается по визуальному содержимому, а подпись отдельно проверяется текстовыми фильтрами (тональность, спам, badwords). Скриншот с откровенным текстом будет оцениваться как изображение, а не расшифровываться в текст.
Сколько NSFW-сканирований доступно бесплатно?
Бесплатный тариф включает 500 сканирований изображений в месяц, чего хватает для обычных групп. Каждое проанализированное изображение, кадр GIF, стикер или аватар расходует одно сканирование, а кэширование снижает расход, когда одно и то же изображение публикуется повторно. Более крупные или насыщенные изображениями группы могут перейти на Gold, Platinum или Ultimate для большего запаса — см. покупку premium.
Запустите бота в своей группе
Добавление бота занимает пару минут, а NSFW-сканирование изображений доступно на бесплатном плане. Следуйте инструкции как добавить бота в группу, затем включите нужные типы медиа для сканирования и задайте пороги. Если перед началом вам нужны более подробные настройки, в руководстве по NSFW-фильтрации есть параметры для разных сценариев. Или откройте Learning Centre, чтобы посмотреть, что ещё умеет бот.