Datenschutzhinweis

HansaChat nutzt Sitzungsspeicher, soweit Kontofunktionen ihn erfordern, sowie datenschutzfreundliche Umami-Analytics auf dieser Website. Die Analyse läuft unabhängig von diesem Hinweis.

Mehr erfahren
HansaChat

Documentation

Einladungen und Datei-Uploads

Personen einladen und Dateien aus der Kommandozeile übertragen.

Einladungen und Datei-Uploads

Einladungen

Einladungs-Befehle sind für Workspace-Admins; das Backend erzwingt dies.

hansa chat invitations list

Das Anlegen einer Einladung folgt dem Zielzustand: Eine ausstehende Einladung für dieselbe E-Mail wird unverändert mit changed: false zurückgegeben; nur fehlende werden erzeugt. Mehrere E-Mails nutzen die Bulk-API:

hansa chat invitations create --email neu@example.com --role member
hansa chat invitations create --email a@example.com --email b@example.com

Ein optionales --expires-at akzeptiert einen RFC3339-Zeitstempel.

hansa chat invitations resend --invitation <id>    # E-Mail erneut senden
hansa chat invitations revoke --invitation <id>    # idempotent
hansa chat invitations get --code <code>           # Code nachschlagen, ohne Anmeldung

Der Einladungscode wird von list und create ausgegeben. Eine neue Person kann sich direkt aus der CLI registrieren:

echo '{"name": "Ada", "password": "…"}' \
  | hansa chat invitations register --code inv_42_… --credentials-stdin

Ein bestehender Benutzer nimmt eine Einladung mit seinem Konto an:

hansa chat invitations accept --code inv_42_…

Datei-Uploads

hansa chat files upload --file bericht.pdf

Die CLI berechnet die SHA-256-Prüfsumme, reserviert den Upload, überträgt die Bytes und schließt den Upload ab — zurück kommt der Dateidatensatz mit seiner ID. Das Backend begrenzt Uploads auf 32 MiB. Blockiert das Storage-Kontingent des Workspaces den Upload, schlägt der Befehl mit den Kontingent-Details und einem Verwaltungslink fehl.

Dateien hängen Sie mit der Datei-ID an eine Nachricht an:

hansa chat files upload --file bericht.pdf
hansa chat messages send --channel general --text "Bericht ist fertig." --file <datei-id>

Ein nicht mehr benötigter Upload lässt sich verwerfen:

hansa chat files abort --file <datei-id>

Datenschutzhinweis

HansaChat nutzt Sitzungsspeicher, soweit Kontofunktionen ihn erfordern, sowie datenschutzfreundliche Umami-Analytics auf dieser Website. Die Analyse läuft unabhängig von diesem Hinweis.

Mehr erfahren