Weekend achievements: 1) spin a private #matrix instance on Synapse, 2) get Telegram bot working, 3) get WhatsApp bot workig. This way I can get rid of both #telegram and #whatsapp [*] apps from my #android device.
On the screenshot - Matrix chat client with a number of private WhatsApp chats open and a number of Telegram groups I'm subscribed to.
@kravietz
This is great, is Matrix instance resource heavy and hard to setup?
@nikolal It's a Python app and not hard to set up on its own but configuration can be confusing. Currently it uses ~256 MB of RAM on my VM.
@kravietz
Nice. I think of hosting it on my rpi3, but it alreqdy does a lot of work. I'll consider hosting it on my new rpi4 when I get one
@nikolal RPI might be too weak and you want 24/7 presence which is not necessarily the case with a broadband-connected computer. I'd just go for a VPS, they are cheap and hosted "out there".
[*] with WhatsApp you can't really completely get rid of it because they actively ban independent client implementations so the bot uses WhatsApp Web, which in turn needs a running WhatsApp on Android. It can be an emulator (memory & disk hog) or a spare phone that sits at home connected to WiFi 24/7 just to do the bridging.