Herzlich Willkommen zu meinem vierten Video zur iOS App Monal.
In diesem Video möchte ich euch die eigentliche Chat Funktion erläutern.
Nach dem letzten Video befinde ich mich in der noch leeren Chatansicht.
Wenn ich jetzt auf das Kontaktlistensymbol oben rechts klicke, sehe ich, dass meine Kontaktliste noch leer ist.
Das möchte ich nun gern ändern und klicke somit auf die Plus-Schaltfläche oben rechts.
Ich gelange in eine neue Ansicht mit zwei Optionen. Die erste Option erlaubt es mir neue Kontakte
hinzuzufügen. Sie wird auch dazu verwendet, sogenannten Channels, also eine Art öffentlicher
Gruppenchats beizutreten. Die untere Option zeigt mir Kontaktanfragen an, die bei mir eingegangen sind.
Ich wähle nun also die obere Option. Eventuell wundert ihr euch, dass Monal mir anzeigt,
zu welchem Chatkonto dieser Kontakt hinzugefügt wird. Das liegt daran, dass ihr im Monal
auch mehrere Chatkonten mit unterschiedlichen Adressen einrichten könnt. Zum Beispiel eins für die Arbeit,
eins für die Privatnutzung, je nachdem, wie man möchte. Wenn ich einen Kontakt hinzufügen möchte,
muss ich seine Chatadresse kennen. Wir gehen hier mal davon aus, dass mir ein Kontakt die
Adresse max.mustermann addsnicket.ewasten.net genannt hat. Diese gebe ich jetzt also ein.
Nach der Eingabe klicke ich auf Kontakt oder Channel hinzufügen. Ich erhalte den Hinweis,
dass meine Kontaktanfrage gesendet wurde. Ich kann jedoch bereits jetzt Nachrichten an
den neuen Kontakt schicken. Er wird mir aktuell mit max.mustermann, also dem vorderen Teil der
Chatadresse vor dem Adzeichen angezeigt. Da die Kontaktanfrage nicht bestätigt ist,
darf ich weder Profilbild noch Anzeigenamen von max.mustermann sehen. An dem abgeschlossenen
Vorhängeschloss oben rechts seht ihr, dass meine Nachrichten die Schreibe verschlüsselt werden.
Über dieses Symbol könnte ich dies auch deaktivieren. Jetzt sehen wir, dass eine
Frage von meinem Kontakt eingeht. Der Kontakt, den ich angeschrieben habe,
sieht ja zunächst nur meine Adresse Graveler at Conversations.em und kann diese gegebenenfalls
vielleicht gar nicht zuordnen. Also schaffe ich mit einer kurzen Nachricht Klarheit,
damit er weiß, wer ihn dahin zufügen möchte. Wie ihr jetzt seht, erscheint
oben nun das Profilbild und der Anzeigename max. Der Kontakt hat mich
also soeben seiner Kontaktliste hinzugefügt. Nun können wir gegenseitig die Kontaktbilder
und Anzeigenamen sehen. Außerdem sehe ich oben in der Leiste, dass der Kontakt gerade tippt.
Max bestätigt mir die Aufnahme in die Kontaktliste per Nachricht. Wenn ich die Antwort von Max
nach links wische, stellt Monal mir zusätzliche Optionen zur Verfügung. Ich kann die Nachricht
zitieren, den Nachrichtentext in die Zwischenablage kopieren oder die Nachricht löschen. Beim
löschen wird die Nachricht selbstverständlich nur aus dieser Chatansicht in Monal gelöscht.
Der Kontakt hat die Nachricht trotzdem weiterhin. Ich entscheide mich dazu,
die Nachricht zu zitieren und bedanke mich für die Aufnahme in seine Kontaktliste.
Die Zitate werden in der aktuellen Monalversion nur durch eine vorangestellte Spitze Klammer
angezeigt. Das ändert sich gegebenenfalls in den nächsten Versionen.
Nun habe ich mein Nachricht gesendet und merke im Anschluss,
dass ich ein Tippfehler eingeschlechten habe. Monal erlaubt es die letzte Nachricht,
die man gesendet hat, zu korrigieren. Ich wische meine Nachricht also nach links,
nun korrigiere ich diesen Fehler. Der Fehler wird dabei auch bei meinem Kontakt korrigiert,
sofern seine App ist unterstützt. Ich schaue mir nun einmal die Kontaktdetails an,
indem ich oben auf den Namen bzw. das Profilbild klicke.
Hier kann ich das Profilbild sehen. Darunter kann ich über das Glockensymbol festlegen,
ob ich bei Nachrichten von diesem Kontakt benachrichtigt werden möchte.
Über das Schloss kann ich einstellen, ob Nachrichten an diesem Kontakt standardmäßig
verschlüsselt werden sollen. In dem Feld darunter kann ich einen eigenen
Nickname definieren, d.h. einen eigenen Anzeigenamen. Aktuell wird Max mir
hier einfach als Max angezeigt. Wenn ich in dieses Feld jetzt z.B. Max Leerzeichen
Mustermann eintragen würde, würde mir dieser Kontakt immer als Max-Mustermann angezeigt werden.
Direkt darunter befindet sich die Option Chat Anheften, womit man wichtige Chats oben in
der Chatliste anzeigen lassen kann. Über Schlüssel kann ich mir die öffentlichen
Schlüssel des Kontaktes anzeigen lassen. Für jedes Endgerät, das der andere Kontakt nutzt,
gibt es einen eigenen Schlüssel. Diese sehe ich hier und kann prinzipiell auch,
wenn ich den Kontakt einmal im echten Leben begegne, diese abgleichen, ob diese
auch wirklich richtig sind. Für die eigentliche Funktion wird dieses erst mal nicht benötigt.
Unter Ressourcen steht, welche XMPP Software die andere Person nutzt, in diesem Fall also
Conversations unter Android. Bei geteilte Medien und Dateien anzeigen kann man den
Dateimanager öffnen, um durch die Verzeichnisse zu navigieren.
Unten befinden sich noch ein paar rot markierte Optionen. Diese dienen dem Sperren des Kontakts,
wenn es sich z.B. um einen ungewünschten Kontakt handelt, der einem ungefragt und
störende Nachrichten schreibt. Außerdem kann man den Kontakt aus seiner Kontaktliste entfernen,
den Chatverlauf löschen und die OEMO-Sitzung für die Verschlüsselung zurücksetzen,
was normalerweise nicht erforderlich ist. Über den Zurückpfeil oben links gehe ich
in den Chat mit Max zurück. Über ein weiteres Klicken auf den Zurückpfeil gelange ich in
die Ansicht der aktuellen Chats. Hier taucht lediglich der Chat mit Max auf. Wenn ich nun
auf das Kontaktlistensubol oben rechts klicke, sehe ich, dass ich Max in meiner Kontaktliste
befindet. Diese ist also nicht mehr leer. Ich schließe die Kontaktliste und befinde mich wieder
in der Chatansicht. Hiermit endet mein Video zur Chatfunktion im Monal. Ich hoffe es hat euch gefallen.