Ну я думаю 3 вариант и не нужен точнее не понадобится, вот у тебя реализована функция чистый скрин (отдельно спасибо за его), а с такими пробелами в чате сразу спалят в паблике и нарисуют админы потом бан так как их не должно быть, там уж не отвертишься. ( если убрать пробелы не получится то можно ли сделать что бы при скрине пустые строчки как бы убирались и текст принимал нормальный вид. Хотя бы так если не получится исправить ). Ну ещё вариант при скрине отключать чат но это мне кажется глупо.)) какой?