В ходе работы с сообщениями была замечена некоторая неточность работы цензуры. Она не всегда определяет зацензуренное слово в составе иного слова. Для пояснения - пример.
Зацензуренное слово - всем известный лук.
лук ==>> [растение]
Вышеуказанное слово оно действительно заменит на отцензуренное. Но иные:
- луковеть
- нилука
- прилуки
- луковишь
И прочие производные оно не распознает как требующие цензуры. Это свойство самой функции или ошибка? Но в одном из случаев я видела, как прекрасно знакомое общественности слово из трех букв в составе иного было заменено на
по[sensored!]
Подобная манера работы несколько затрудняет, ибо русский язык богат и красив на слообразование
P.S. Протестировано на форуме без скриптов и кодов. Результат тот же