ValidChatMessageCharacters

SendChatMessage cannot send all characters (or better call it 'bytes')! Of course normal text - you would type in a custom channel - is supported, but some characters you might want to send by an addon can cause an error or - even worse - disconnect the player. These are the characters that appear to be allowed for "msg" in SendChatMessage("msg"{,"type"{,"lang"{,"channel"}}}).

Allowed Characters
(use strchar(charID) to construct a char out of its decimal representation and strbyte("text" [, index]) to do the reverse thing)