Note: This doesn't seem to work on EU clients.
I remember seeing a post about how to make chat "look funny" on here a while ago, but it wasn't described well and was hard or impossible to reproduce.
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. If you use the "CHANNEL" chat type, this is the channel number to send to. Note that channel numbers should not have quotes around them. You can leave this alone for other chat types.
- "Can you..." - The message you want to send.
Note: All of the above fields must be surrounded in quotes like the example, except when specifying a channel number for the "CHANNEL" chat type.
This may not be very useful, but I thought it was worth sharing.