4.4. Revolt

Eine Open Source Alternative zur bekannten Freemium Software Discord ist der Kerngedanke von Revolt.

4.4.1. Allgemeines

Das Revolt Projekt startete 2019, erschaffen von drei Studenten als alternative von bereits existierenden closed-source Chat Plattformen.

Zum aktuellen Zeitpunkt des 10. Mai 2023 wird es von Paul Makles und Martin Löffler maintained.

Ende 2020 wurde das Revolt Projekt, so wie es heute bekannt ist entwickelt und erstmals am 27. Januar 2021 Released. Bereits am 11. August 2021 begann die Public Beta von Revolt.

4.4.2. Features

Revolt ist eine Plattform, auf der man sowohl in Gruppen, als auch in Privatkanälen chatten und telefonieren kann. Sowohl in der Desktop, als auch der Webanwendung sind diese Features möglich.

Ein besonderes Merkmal von Revolt ist das self-hosting. Das Self Hosting Repository zeigt die Möglichkeiten und Ausführung. Im Grunde genommen muss man sich nur das repo clonen und den darin befindlichen Docker Container über docker compose up -d starten. Ein Environment File unter “.env” wird hierbei zur konfiguration verwendet.

Revolt stellt außerdem eine Bot API zur Verfügung. Über besagte Bot API können Bot Nutzer angelegt und verwaltet werden. Bots können Nachrichten aus authorisierten Kanälen lesen und in ebenso in diese Kanäle schreiben. Auch andere Nutzer können Bots sehen und falls Ihnen auf dem Server genügend Rechte gegeben werden auch verwalten. Bots sind also nichts anderes als Clients, genau wie die Nutzer der Plattform.

4.4.3. Vergleich zu Discord

Das User Interface von Revolt ist dem von Discord sehr sehr ähnlich.

revoltvdiscord.png

Die obige Grafik zeigt die Nutzer Einstellungen beider Anwendungen nebeneinander. Discord (rechts) weist umfangreichere Einstellungen auf und ist allgemein heller als Revolt (links) gestaltet.

Revolt hat bietet im Gegensatz zu Discord die Möglichkeit des Selfhostings an, was Revolt unabhängig von der Server Infrastruktur des Projektteams macht. Allerdings sind Bildschirmübertragungen bisher nicht Teil des Revolt Feature-Sets.