Бот для борьбы с нецензурной лексикой (матом) в группах. Только в текстовых сообщениях (не умеет проверять на картинках, стикерах, голосовых).
Установка
Просто добавьте бота в группу и дождитесь нецензурного слова, бот должен среагировать. Для удаления и блокировки назначьте администратором с соответствующими правами.
Настройка
Отправьте команду settings@censure_bot (в самой группе) и следуйте инструкции. По умолчанию сообщение с нецензурным словом удаляется, отправка сообщений блокируется ("мут") по формуле [количество_нарушений] * 15 минут (первое нарушение 15 минут, второе 30, далее 45, 60 и т.д).
Алгоритм обнаружения мата
Большинство нецензурных слов в базе на русском языке, образованы от четырёх общепринятых (см. на Википедии). Слова "сука", "мудак" и некоторые другие не считаются матом. Возможны ложные срабатывания (администратор старается отслеживать и добавлять в исключения). Важно понимать, что нарушители могут исковеркать нецензурное слово, некоторые варианты маскировки бот распознаёт, но все не учесть.