You can use it with a backpack/Remix. When you send an "Encode" message, the list is quantified, If you send "Decode", it will be converted from a number to a list. A list of Unicode and a costume name/list to deal with case-insensitive issues can be obtained by running the following JavaScript.
const chars = [] const letters = [] for (let i = 0; i < Math.pow(2,16); i++) { const v = String.fromCodePoint(i); if (v !== v.toUpperCase()) { letters.push(v); chars.push(`${v}_`); } else { chars.push(v) } } const costumeName = letters.join('');