MatrixGettingStarted: Unterschied zwischen den Versionen
Erscheinungsbild
Mel (Diskussion | Beiträge) Die Seite wurde neu angelegt: „{{DISPLAYTITLE:"Matrix Synapse in Docker - Cheat Sheet"}} =Aquire API Key= <pre> mel@brh-tools01:/opt/docker-ha/netbox$ curl -XPOST "https://matrix.kingnet.berlin/_matrix/client/r0/login" -H "Content-Type: application/json" -d '{"type": "m.login.password","user": "charls","password": "<somepass>"}' | jq % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Sp…“ |
Mel (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
{{DISPLAYTITLE:"Matrix | {{DISPLAYTITLE:"Matrix Chat verwenden - Cheat Sheet"}} | ||
= | |||
=Servereinstellungen bearbeiten= | |||
Um Servereinstellungen bearbeiten zu können, musst Du zuerst Deinen API Key abfragen. Das geht mit dem folgenden Kommando: | |||
<pre> | <pre> | ||
curl -XPOST "https://matrix.kingnet.berlin/_matrix/client/r0/login" -H "Content-Type: application/json" -d '{"type": "m.login.password","user": "charls","password": "<somepass>"}' | |||
</pre> | |||
{"user_id": "@charls:kingnet.berlin","access_token": "<API key>","home_server": "kingnet.berlin","device_id": "NLYMLYCLRH"} | |||
{ | |||
} | |||
</pre> | </pre> | ||
Der Wert hinter "access_token" ist dein API Key. Den musst Du kopieren. | |||
= | ==Abfragen der Einstellungen== | ||
Dazu nutzt Du das folgende Kommando mit Deinem API key: | |||
<pre> | <pre> | ||
curl -X GET "https://matrix.kingnet.berlin/_matrix/client/v3/profile/@charls:kingnet.berlin" -H "Authorization: Bearer <APIT key>" -H "Content-Type: application/json" | |||
</pre> | </pre> | ||
Und bekommst als Antwort Deinen Anzeigenamen gezeigt. | |||
<pre> | <pre> | ||
{"displayname": "KingCharls"} | |||
</pre> | |||
==Ändern Deines Anzeigenamens== | |||
Um den Anzeigenamen zu ändern kannst Du das folgende Kommando nutzen. Achte darauf folgende Werte im Kommando anzupassen: | |||
*https://matrix.kingnet.berlin mit dem korrekten Server. Zur Auswahl stehen: | |||
**https://matrix02.desaive.de | |||
**https://matrix.kingnet.berlin | |||
**https://matrix.pussy-hosting.berlin | |||
*Deinen API Key | |||
*Den gewünschten Anzeigenamen | |||
<pre> | |||
curl -X PUT "https://matrix.kingnet.berlin/_matrix/client/v3/profile/@charls:kingnet.berlin/displayname" -H "Authorization: Bearer <API key>" -H "Content-Type: application/json" -d '{"displayname":"KingCharls_prime"}' | |||
</pre> | </pre> | ||
[[Category:Type_Documentation]] | [[Category:Type_Documentation]] | ||
[[Category:Level_CheatSheet]] | [[Category:Level_CheatSheet]] | ||
[[Category:Infra_Matrix]] | [[Category:Infra_Matrix]] | ||
Version vom 13. September 2025, 08:51 Uhr
Servereinstellungen bearbeiten
Um Servereinstellungen bearbeiten zu können, musst Du zuerst Deinen API Key abfragen. Das geht mit dem folgenden Kommando:
curl -XPOST "https://matrix.kingnet.berlin/_matrix/client/r0/login" -H "Content-Type: application/json" -d '{"type": "m.login.password","user": "charls","password": "<somepass>"}'
{"user_id": "@charls:kingnet.berlin","access_token": "<API key>","home_server": "kingnet.berlin","device_id": "NLYMLYCLRH"}
Der Wert hinter "access_token" ist dein API Key. Den musst Du kopieren.
Abfragen der Einstellungen
Dazu nutzt Du das folgende Kommando mit Deinem API key:
curl -X GET "https://matrix.kingnet.berlin/_matrix/client/v3/profile/@charls:kingnet.berlin" -H "Authorization: Bearer <APIT key>" -H "Content-Type: application/json"
Und bekommst als Antwort Deinen Anzeigenamen gezeigt.
{"displayname": "KingCharls"}
Ändern Deines Anzeigenamens
Um den Anzeigenamen zu ändern kannst Du das folgende Kommando nutzen. Achte darauf folgende Werte im Kommando anzupassen:
- https://matrix.kingnet.berlin mit dem korrekten Server. Zur Auswahl stehen:
- Deinen API Key
- Den gewünschten Anzeigenamen
curl -X PUT "https://matrix.kingnet.berlin/_matrix/client/v3/profile/@charls:kingnet.berlin/displayname" -H "Authorization: Bearer <API key>" -H "Content-Type: application/json" -d '{"displayname":"KingCharls_prime"}'