Closed Mullinx closed 9 years ago
This also happens with other special symbols, like >
.
My assumption is that there's some kind of HTML escaping going on, converting say "
to "
, and from then on "
becomes "
and ;
remains, followed by the rest of the message, causing it to get parsed as a smiley.
It should also be noted that special HTML characters are not being escaped.
This means that if you type "
in chat, you'll see "
as the output.
Other characters that cause this:
'
, &
, <
An idea would be to fully escape the text (using _.escape) before emojifying it.
_.emojify is bugged I just replicate the VIP feature for non VIP messages. If you are VIP and enter the same text without GSX enabled, it will show the same result
For me it's a wontfix
I should also note that messages from VIP members are not emojified by GSX.
It seems some smilies are getting replaced when you use a quote ( ' or " ) before them. example: "D: = ";D:
also words are affected: "Do = ";Do