-
matrix-docker-ansible-deploy
🐳 Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Not sure if it still works (or will continue to work) but this might be what you're looking for: https://cancel.fm/ripcord/
I've also had fairly good results using gtkcord4, though it takes it little finagling to get up-and-running: https://github.com/diamondburned/gtkcord4
As some others have said, matrix is great at this.
I use this ansible playbook to set it all up: https://github.com/spantaleev/matrix-docker-ansible-deploy it supports slack and discord too.
You can also use beeper which is hosted if you don't want to self host. They employ one of the major bridge Devs so they know what they're doing.
There's also element one from the Devs of matrix but they don't support all services you're looking for.