Changes for page Element Messenger

Last modified by Thomas Coelho (local) on 2026/03/13 11:41

From version 14.1
edited by Thomas Coelho (local)
on 2026/02/27 10:45
Change comment: There is no comment for this version
To version 20.1
edited by Thomas Coelho (local)
on 2026/03/13 11:40
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,8 +1,11 @@
1 -{{warning}}The Element Messenger is in testing. You can try it and report problems and ask questions. Currently voice and video calls are untested. The service can be taken down and your data (chats) can be deleted without notice.{{/warning}}
2 -{{warning}}Because this system uses end-to-end encryption, you have to backup your encryption. This is important to protected your communication without a backdoor.{{/warning}}
1 +{{warning}}
2 +The Element Messenger is in testing. You can try it and report problems or ask questions. Currently voice and video calls are untested. The service can be taken down and your data (chats) can be deleted without notice.
3 +{{/warning}}
3 3  
5 +{{warning}}
6 +Because this system uses end-to-end encryption, you have to backup your encryption key. This is important to make your  communication private without a backdoor.
7 +{{/warning}}
4 4  
5 -
6 6  {{toc/}}
7 7  
8 8  = What it is =
... ... @@ -20,6 +20,22 @@
20 20  * Synapse: The Matrix server backend
21 21  * MAS: Matrix Authentication Server - Backend Managing the Matrix Users
22 22  
26 +== Anatomy of a matrix address ==
27 +
28 +Matrix addresses are different then email addresses. This is important to lookup other users:
29 +
30 +**@username:homeserver**
31 +
32 +For example: @itptest:itp.uni-frankfurt.de
33 +
34 +== Our Server ==
35 +
36 +If you use something different then our Element-Web, you need to connect the client to our matrix server.
37 +
38 +{{info}}
39 +Our Matrix Server: **matrix.itp.uni-frankfurt.de**
40 +{{/info}}
41 +
23 23  = Where to start =
24 24  
25 25  Starting is quite easy: Go to our Element-Web Client [[ITP Element-Web>>https://element.itp.uni-frankfurt.de]]
... ... @@ -39,11 +39,23 @@
39 39  
40 40  There you have to confirm your user and your have successfully login in. The Element Session will normally not expire.
41 41  
61 += Backup your encryption key (important!) =
62 +
63 +After you have sent your first chat message, encryption is activated and you will see the this pop up:
64 +
65 +[[image:1772184851421-817.png]]
66 +
67 +Click on continue.
68 +
69 +The recovery section is marked with a red dot. Click on the button "Setup recovery".
70 +
71 +Follow the guide and store the displayed key in a secure place (eg. password manager like keypass). If your are logged out from your last session, this is the only way the regain access to your encrypted chats.
72 +
42 42  = External User =
43 43  
44 -== User with a different Matrix home server ==
75 +== Users with a different Matrix home server ==
45 45  
46 -Matrix is a federated service. You can communicate with any other Matrix user in the world. The HRZ offers an unsupported matrix instance. Communicating with university members is straight forward.
77 +Matrix is a federated service. You can communicate with any other Matrix user in the world. The HRZ offers an unsupported matrix instance ([[HRZ Matrix Server>>https://element.uni-frankfurt.de]]). Communicating with university members is straight forward.
47 47  
48 48  == People without Matrix access ==
49 49  
... ... @@ -59,16 +59,27 @@
59 59  
60 60  On our managed ITP machines, the desktop application "Element" is installed. This is basically a wrapped version off the web client, which uses the Electron frame work. It has some features the web app does not offer, like full text search trough your chats.
61 61  
62 -= Backup your encryption key (important!) =
93 += Special Features =
63 63  
64 -After you have sent your first chat message, encryption is activated and you will see the this pop up:
95 +== Latex Formula Rendering ==
65 65  
66 -[[image:1772184851421-817.png]]
97 +It's declared as experimental feature. In the Desktop App you can add a configuration file in JSON format.
67 67  
68 -Click on continue.
99 +{{code language="bash"}}
100 +cd ~/.config/Element
101 +{{/code}}
69 69  
70 -The recovery section is marked with a red dot. Click on the button "Setup recovery".
103 +Create a file "config.json" with the following content:
71 71  
72 -Follow the guide and store the displayed key in a secure place (eg. password manager like keypass). If your are logged out from your last session, this is the only way the regain access to your encrypted chats.
105 +{{code language="json"}}
106 +{
107 + "features": {
108 + "feature_latex_maths": true
109 + }
110 +}
73 73  
74 -
112 +{{/code}}
113 +
114 +In the web client this is also enabled.
115 +
116 +You can render Latex with a surrounding $ or $$ for inline or block setting. See [[Documentation>>https://github.com/element-hq/element-web/blob/develop/docs/labs.md]]