I just found that any undisplayed ASCII character now turns into a "?" and gets displayed over top of the character following it (I think this is a new "feature" of the 2.2 patch). Here's what that looks like in chat:
Garbled Text Macro:
Naturally I wrote a macro to do it for me; here's the result. It takes any chat message and sends a garbled version wherever you want.
Code:
/run local t,p,m="WHISPER","Saiket","Can you read a word of this?"SendChatMessage(gsub(m,"[\33-\128]",function(c)return"\31"..c;end),t,nil,p)
* "WHISPER" - The type of chat message, like "SAY" or "YELL". Possible values are listed at WoWWiki.
* "Saiket" - If you're using the "WHISPER" chat type above, this specifies your whisper target. This example would send the tell to the character Saiket. You can leave this alone if not whispering.
* "Can you..." - The message you want to send.
Note: All of the above fields must be surrounded in quotes like the example.
This may not be very useful, but I thought it was worth sharing.
by Saiket @ Mmo*ned






