We presume that you've arrived via a link shared in your chat tool, saying something about "bridges". The purpose of this resource is to add some clarity on what bridging means.
When a channel is set up to bridge with other channels, it means that someone has arranged so that messages are shuttled between where you are, and some other chat tool (eg. another Slack team). Normally, each chat tool is an isolated kingdom – people in one of your Slack teams can't talk to people in another unless they create another account and start logging in. But bridges can work around that.
The channels to bridge are specifically chosen, and usually share interests. Bridges are not limited to being between just two rooms, but can in fact sync messages between any number of chat rooms in any number of chat tools/teams. We're not even limited to just connecting Slacks – we can connect any number of supported chat tools.
There are some things to note:
We use Matterbridge as the software that creates the bridge. The matterbridge-heroku
helper repo allows Matterbridge to run on the Heroku hosting platform. It is hosted by @patcon primarily for EDGI, but is not inconvenient to use for other projects as well. The bridge is configured like so.