Skip to content

Latest commit

 

History

History
33 lines (32 loc) · 910 Bytes

File metadata and controls

33 lines (32 loc) · 910 Bytes

Invisible

A simple module to encode messages with invisible zero-width characters.

Documentation

Encode

Encodes the text into invisible characters

<string> Invisible.Encode(<string> Message)

Decode

Decodes encoded invisible messages

<string> Invisible.Decode(<string> Message)

Encrypt

Encrypts the text into invisible characters with a key

<string> Invisible.Encrypt(<string> Message, <string> Key)

Decrypt

Decrypts encrypted invisible messages with a key

<string> Invisible.Decrypt(<string> Message, <string> Key)

Example

local Hello = "Hello, World!"
local Encoded = Invisible.Encode(Hello)
local Decoded = Invisible.Decode(Encoded)

print("Original:", Hello) --> Hello, World!
print("Encoded:", Encoded) --> 󠁈󠁥󠁬󠁬󠁯󠀬󠀠󠁗󠁯󠁲󠁬󠁤󠀡
print("Decoded:", Decoded) --> Hello, World!