From 9a038455ca8515e878a862ca8e5a0ecaa0f9a5ce Mon Sep 17 00:00:00 2001 From: leetcrypt Date: Sun, 7 Jun 2026 13:48:44 -0700 Subject: [PATCH] docs: correct /send syntax, add /sendroom + /clear, fix Ctrl+Alt+P note MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit README command table claimed `/send ` sends to the room; actual code (app.rs) makes `/send ` a targeted send and `/sendroom ` the room-wide offer. Add the missing `/sendroom` and `/clear` rows (both already in the in-app help) and drop the inaccurate "save to disk" claim on Ctrl+Alt+P — saving is `/theme save`. Co-Authored-By: Claude Opus 4.6 --- README.MD | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/README.MD b/README.MD index 2cd94e0..b24810f 100644 --- a/README.MD +++ b/README.MD @@ -149,8 +149,10 @@ Type to chat. Slash commands and keys: | `/help` · `F1` | Help overlay | | `/pw` | Show this room's password (local only — never broadcast) | | `/theme [name]` | Switch vestments, or list them | -| `/send ` | Offer a file (or directory) to the room | +| `/send ` | Offer a file (or directory) directly to one member | +| `/sendroom ` | Offer a file (or directory) to the whole room | | `/accept` · `/reject` | Respond to a pending file offer | +| `/clear` | Wipe your chat scrollback (local only) | | `/ai start [model\|profile]` | Summon a local AI agent (default `ollama/qwen2.5:3b`; a bare name is a `models.toml` profile) | | `/ai stop` | Dismiss the agent you summoned | | `/ai ` | Ask the agent (`/ai ` if several present) | @@ -235,8 +237,9 @@ they can never advertise a power the room won't honour. ### Sharing files & directories -`/send ` proposes a transfer; recipients `/accept` or `/reject`. A whole -directory works too (it's packed before sending). Files are chunked (64 KB), +`/send ` proposes a transfer to one member; `/sendroom ` +offers it to everyone. Recipients `/accept` or `/reject`. A whole directory +works too (it's packed into a `.tar` before sending). Files are chunked (64 KB), encrypted with the room key, relayed as opaque ciphertext, and **SHA-256 verified** on arrival before landing in `./downloads/`. Max size is 50 MB. @@ -287,9 +290,9 @@ directly: Seven bundled themes — `crypt` (default, neutral monochrome, `✝` sigil), `church`, `neon`, `blush`, `matrix`, `wraith`, and `goldcrypt`. Switch live with `/theme `, list them with bare `/theme`, roll a fresh randomized vestment -with `Ctrl+Alt+P` (and save it to disk), or load your own TOML at launch with -`--theme ` (see `hh/themes/`). Each theme defines its own sigil, colours, -and roster width. +with `Ctrl+Alt+P` (keep one you like with `/theme save [name]`), or load your own +TOML at launch with `--theme ` (see `hh/themes/`). Each theme defines its +own sigil, colours, and roster width. ### Window layout