5 ms·
Did you consider bridging Discord channel(s) into Matrix?
by YoshiRulz 3y ago
Did you consider bridging Discord channel(s) into Matrix?
- slimsag 3y agoYes. But the bridge looked fairly difficult to run and configure properly, requiring a yarn/npm dev environment (which I don't want installed on my machine) At the time (still?) it seemed impossible to bridge Discord channels (which are viewed very much as 'create as you please') to Matrix rooms without painfully doing it one-by-one via a config file and managing/creating both on each side (Matrix really seems stuck on the idea of preferring its 'one room' model and has not really embraced channels in the Discord sense.) Discord had also just gotten forums with no way to bridge them. Additionally, our Matrix rooms were seeing a good amount of spam that Discord was not, which would then get relayed to Discord via the bridge and would require moderating in both sides. Finally, our strongest Matrix advocates firmly disliked the idea of a bridge because it meant their Matrix messages would go to the proprietary Discord company. In the end, we let them run side-by-side for a little while then the Matrix quickly died.
- herewulf 3y ago> requiring a yarn/npm dev environment (which I don't want installed on my machine) I don't like / trust that stuff either but it's often necessary and easy enough to run in a container (e.g.: Docker/Podman, LXC, Guix Shell) or VM (e.g.: Vagrant, QEMU/libvirt). I actually run most of my software dev stuff that way these days because all these tools are routinely pulling hundreds of deps from the internet that are doing who knows what in their build systems.
- TulliusCicero 3y ago> Finally, our strongest Matrix advocates firmly disliked the idea of a bridge because it meant their Matrix messages would go to the proprietary Discord company. > In the end, we let them run side-by-side for a little while then the Matrix quickly died. The Stallman mentality is a plague.
- _dmn7 3y agoYou can use this Ansible playbook. It worked well for me for bridging Discord and Telegram, among other things, running off a Hetzner box. https://github.com/spantaleev/matrix-docker-ansible-deploy https://github.com/spantaleev/matrix-docker-ansible-deploy Personally I've never seen any significant amount of spam on Matrix.
- infinitezest 3y agoIn my experience Mautrix has been very easy to run and can bridge new channels automatically as they're created. I use Matrix exclusively to chat with my friends on Discord. https://github.com/matrix-org/matrix-appservice-discord https://github.com/matrix-org/matrix-appservice-discord