------------------------------------------------------------ >>> [Any key]: Prompts chat message >>> Enter: Sends chat message >>> Clear Chat: Clears all chat messages >>> Green flag: Clears all chat messages ------------------------------------------------------------
-- 1. Converts sent message into binary through a custom procedure block (via local client). -- 2. Binary message is made into a cloud variable in order to be sent. -- 3. A change in the cloud variable triggers the decryption of the message and update of chat for all online clients (people running the project). -- 4. The new decrypted message is added to a list. You may notice that a slight delay is present, even in your own messages. This is because all messages are processed through cloud variables before they are shown in the chat. Each message is coded into binary form because cloud variables only support integer values, so all of the work involving strings/text is done client-side. ------------------------------------------------------------ 7/10/2023 - Support for uppercase/lowercase letters added.