aboutsummaryrefslogtreecommitdiffstats
path: root/docs/USERGUIDE.md
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-09-23 18:16:02 +0200
committerChristophe Besson <cbesson@gmail.com>2026-09-23 18:16:02 +0200
commit1d169141f3a5542efda2f7fdb0bb88308c06191b (patch)
tree86162905ad819d8c9dd325ccf9629bcdacc50bbf /docs/USERGUIDE.md
parent35a7764db3f58a93c32206cb3ce74bb2f03967e7 (diff)
downloadmeshbay-1d169141f3a5542efda2f7fdb0bb88308c06191b.tar.gz
feat(node): member invite --link and member cancel in the CLI
The CLI makes both halves itself — the node's code, then the hub's ticket bound to the address — and prints the link; a refused ticket takes the code back, and cancel takes back both. The CLI never asks the hub to mail. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'docs/USERGUIDE.md')
-rw-r--r--docs/USERGUIDE.md14
1 files changed, 11 insertions, 3 deletions
diff --git a/docs/USERGUIDE.md b/docs/USERGUIDE.md
index afe63fd..dda69d2 100644
--- a/docs/USERGUIDE.md
+++ b/docs/USERGUIDE.md
@@ -567,8 +567,15 @@ membership on the hub and produces a code that never goes near it. Send the
code out of band; they enter it the first time they open the group. You do not
need to be online then.
-**Inviting someone who has no account yet** is the **Invite by link** box, under
-the first one: type their e-mail address and **Create link**. Send them the
+**Inviting someone who has no account yet** is a link:
+
+```bash
+meshbay-node member invite alice@example.org --link
+meshbay-node member cancel <link id> # printed with the link, and in member list
+```
+
+or the **Invite by link** box in the Members tab, under the first one: type
+their e-mail address and **Create link**. Send them the
link, or leave **Send the invitation by e-mail** ticked and the hub mails it.
They register with that address and land in the group without typing a code.
The link works once and only for an account with that address, so a copy that
@@ -800,7 +807,8 @@ meshbay-node root eject|plug removable drives
meshbay-node gek init|rotate the group's encryption key
meshbay-node operator pair authorise a browser
-meshbay-node member list|invite|revoke|unpin people
+meshbay-node member list|invite|cancel|revoke|unpin
+ people, and invitation links
meshbay-node file list|rm files, from the machine itself
meshbay-node chat status|rotate|encrypt-history|prune