Gajim is multi-platform (runs on most operating systems) messaging application.
To setup disroot chat on Gajim, follow those easy steps:
If you use windows/macos check Gajim's website and download a version for you. If you are a linux user, check your package repository and get it. (check for some additional plugins while you're at it.)
You will be greeted with a welcome message like this:
Next fill in the information needed:
Replace username by either your Disroot username, or by the username you have already created.
Click on Finish.
All your contacts are synced between all the clients, so you can use disroot chat on all the devices at the same time.
Instead of having several windows (for contacts, for conversations, etc.), you can have a single window for everything.
Go to the Preferences. It depends on either you’re using Windows or Linux. You may find it at the top bar menu. Or you may have to right-click on the Gajim icon in the app list.
In the Preferences window, in Chat Appearance, change the Window behavior to “Single window for everything”.
We also need to set up a few plugins. Depending of your OS, you may have to install them first. See that page
Then, in the same place you found the Preferences, you should find Plugins. We need two plugins:
So go to the Available tab and check those two plugins. Click on Install/Upgrade when you’re done.
Then, go to the Installed tab. Check the plugins to make them active. Then close the windows.
Room are also called group conversations or MUC (Multiple Chat Users).
To join one, click on Accounts, then on Join Group Chat.
There, some group conversations may appear. If not, click again on Join Group Chat.
As soon as you close Gajim, the rooms are cleaned of messages that you've already read. However, you can still read a group conversation history.
Click on the three vertical dots next to the attach file icon and choose History. You can navigate through history by date.