I’m setting up a Matrix server and I’d like to bridge the Slack workspace in to Matrix for those of us who prefer to use open source technology.
What is matrix? Well it’s the name for a distributed/federated network of chat servers that talk the matrix protocol. Think IRC reimagined for a world with Slack, Discord, WhatsApp. See matrix.org
What is bridging? As you may surmise from context it is taking events, messages, rooms and sending them through to the opposite chat system. It works both way for almost everything and the bridge is actively developed. See bridges on matrix.org, matrix-appservice-slack features, and matrix-appservice-slack repo.
What’s a decent client? Decide for yourself here. (Riot.im is the defacto standard.)
What do you need? Help from an admin on the slack side to add a bot to the workspace and test some stuff.