if room.unicodeCompat is false, the message will get filter and utf-8 will get cut-off