HandyCafe Docs
owner

Client Welcome Message

The welcome message appears on a client PC right after a customer logs in. Use it to greet customers, show house rules or ask them to accept your terms of use before they start.

The message is display only. It never changes billing or the session start time.

Open it from Settings > Clients > Welcome.

Turning It On

Turn on Show welcome message. The settings below apply only while this switch is on.

Style

Style What the customer sees
Card A centered panel with an optional header image
Banner A wide strip across the top of the screen
Minimal Text only, with no frame

Who and When

Show to picks the audience: Members, Guests or Everyone. The default is Members.

How often decides when a member sees the message again:

Option Behavior
Every login Shown at every login. This is the default
First login only Shown until the member accepts it once
When content changes Shown again after you change the message
Once per day Shown at the first login of each day

Guests have no account. They see the message on every login whatever How often is set to.

Staff logins never show the welcome message. A client that restarts during a session does not ask the customer again once the message was answered in that session.

Acceptance

Setting Effect
Require "I accept" The customer must tick the checkbox before continuing. The screen also offers Decline. Declining asks Decline and log out? and Log out ends the session. Billing is not affected
Must scroll to the end The checkbox stays disabled until the customer scrolls to the end of the message
Minimum reading time The continue button stays disabled for this many seconds (up to 60). Off removes the wait
Close automatically after The message closes by itself after this many seconds (up to 120). Moving the mouse pauses the countdown. Not available while acceptance is required

Look

  • Accent color colors the buttons and highlights. Turn on Use theme accent to follow the client theme instead.
  • Header image adds a picture at the top of the message. Use Choose image to pick one and Remove to take it off.

Content and Languages

Each language has its own Title, Message, Checkbox text and Button text. Leave the last two empty to use the built-in labels.

  1. Click Add first language (or Add language when one already exists).
  2. Pick the Language. Choose Copy text from default language or Start empty.
  3. Write the title and message.

The default language carries the Default badge. Use Set as default to change it and Remove language to delete a translation.

Each client shows the translation that matches its own language. When there is none it falls back to the base language, then to the default language. A translation with an empty message is skipped and shows Empty, the default language is shown instead.

Message Format

The message supports Markdown and basic HTML. Use Insert placeholder to add values that are filled in for each customer:

Placeholder Replaced with
{member_name} The member's display name or username
{cafe_name} Your cafe name
{client_name} The name of the PC
{date} Today's date

Preview

The Preview shows the message as customers will see it. Preview theme switches the client theme used for the preview. Full screen and Fit change the preview size.