You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit f706bf7
Browse filesBrowse the repository at this point in the historyBrowse files
Put everything that shows or configures behind /start
Voicy published five commands in a direct chat, and four of them —
/stats, /language, /help, /about — opened a tab that was already a button
on the /start panel. Listing the same door twice is the one place Voicy
broke the rule the rest of the family keeps: a command earns its own slot
only when it acts on a message somebody points at, which is what /v and
/vp do. The four handlers still answer for anyone who types them from
memory; they are simply no longer advertised, and the group menu is
untouched.
The panel itself had one shape stretched over five screens. Because
"title, subtitle, quoted body" required a subtitle, subtitles were
invented for screens with nothing to put there — About was captioned
"Voicy" under the title "About". Form now follows content: the home card
keeps the full frame, help is a list and is no longer boxed in a quote,
the language screen is a heading over its picker, settings is a heading
over the one note the toggles cannot show, and About is the family
credits card — product and running build, one line of what it is, then
label · value rows for the engine, the repository under Apache-2.0, and
the admin. The repository is a link inside the text and deliberately not
a button, because two ways to open one address are not two actions. The
version is the same string /healthz reports, so a screenshot identifies
the binary.
Close is now a group affordance. In a direct chat the conversation is
the panel and deleting the message the reader is looking at leaves them
with their own history; in a group the panel is Voicy's message in
somebody else's feed and clearing it is the polite exit. For the same
reason the group screen no longer offers settings or the interface
language: both are personal and shared with the sibling bots through
Core, so a group visitor was being shown switches that do not mean in a
group what they appear to mean. It now shows the About card and a line
explaining /v and /vp.
Button styles mark one thing per screen instead of four scattered
accents: the language tab on the direct-chat home, since nothing else
there is readable until the language is right; the language in use, in a
grid of sixteen; the open statistics tab; and Close, which is
destructive. The settings grid stays unstyled — colouring seven switches
highlights none of them.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FxNv1rk7jMQtb9tMBREc5B
0 commit comments