The chat functionality allows for currently one-way communication from viewer to server. The chat utilizes AES-256 encryption on the wire. In order for it to be enabled the same secret must be set on both the clients and server.

The secret must be a 32 character ASCII string.

Server

To set the secret navigate to the config.json at either:

Mac: ~/Library/Application Support/ClockworksServer/personalities/

Windows: $HOME\\AppData\\Roaming\\ClockworksServer\\personalities\\

Edit the secret field to be set to a 32 character string.

{
  "addr": "127.0.0.1",
  "port": 3650,
  "mode": "development",
  "devices": null,
  "program": "serato",
  "locked": false,
  "secret": "IAMAVERYSECURESECRET123123123123"
}

Viewer

On the viewer the secret is set in the settings panel. It must match the secret set on the server.