This works when only two players know the same language. It's just a macro with whisper. language-kraken /w @{target|token_name} ``[in kraken]`` ?{Message} In Kraken: [[1t[kraken-words] ]] [[1t[kraken-words] ]] [[1t[kraken-words] ]] Then I created a table with some randomish words: But the output is pretty nice. The two players use a macro to speak, so they don't accidentally type it into the chat window, the person they're talking to gets a message, and other players get mysterious words.