PSYC messages have variables, a method and a body.

In most cases the body holds a psyctext template for display to the recipient, but it can be arbitrary binary data.