The D language code club community discord chat server is
currently doing a trial run of bridging our Discord server to a
Matrix chat "Space".
The spaces feature in Matrix features a lot of similarities to
Discord servers and maps very well with a list of rooms. We have
linked a few rooms to test out the bridging capabilities.
If you haven't joined the Discord Server because you don't want
to use their proprietary app, you might like to use Matrix
instead. The spaces feature is available in the Element app once
you enable the Spaces beta in your settings.
Once you have enabled Spaces in your settings you can join the
space and automatically its linked rooms using
```
/join
https://matrix.to/#/!HDxtVdRNEKXjLPrWDg:m.wfr.moe?via=m.wfr.moe&via=matrix.org
```
alternatively if you don't want to join the whole space or have
an incompatible client, you can also join the rooms one-by-one,
currently this includes the following room IDs:
-
[#dlang-news:m.wfr.moe](https://matrix.to/#/!CGyWJxXAgYflrWgKGQ:m.wfr.moe?via=m.wfr.moe&via=t2bot.io) (maps to #news in Discord)
-
[#dlang-questions:m.wfr.moe](https://matrix.to/#/!ruvwTnlYNglSQzDFcd:m.wfr.moe?via=m.wfr.moe&via=t2bot.io&via=matrix.org) (maps to #programming in Discord)
-
[#dlang-random:m.wfr.moe](https://matrix.to/#/!DdYLizavGsezkcGOGR:m.wfr.moe?via=m.wfr.moe&via=t2bot.io&via=matrix.org) (maps to #dev_urandom in Discord)
-
[#dlang-editors:m.wfr.moe](https://matrix.to/#/!uxlVbwjbuqNADarAOd:m.wfr.moe?via=m.wfr.moe&via=t2bot.io&via=matrix.org) (maps to #d-editors in Discord)
We are currently using [t2bot.io](https://t2bot.io/discord/) to
bridge our Discrod channels to Matrix channels, so the service
stability may not be influenced by us.
If the matrix bridge proves successful, we might extend it with
all of our rooms on Discord as well once the Spaces feature goes
out of beta.