12
submitted 1 week ago* (last edited 1 week ago) by rufus@discuss.tchncs.de to c/matrix@lemmy.ml

Does it work well? Which one to choose? The official Matrix site shows 3 that seem maintained:

Does anyone have some insight? I don't want to try all of them.

Edit: I don't need anything super fancy like double puppeting. I just want the data from the several Discord communities I joined available through my Matrix server. And it's just me using it. But it should bridge the rooms properly and include the popular media formats, reactions etc.

top 15 comments
sorted by: hot top controversial new old
[-] MentalEdge@sopuli.xyz 6 points 1 week ago* (last edited 1 week ago)

I use mautrix. It creates a matrix space where all your discord stuff goes, and within that it will create spaces for each server you manually choose to bridge.

DMs also go into a DMs space. DMs are bridged automatically, but each server you want has to be added with a command.

Looking at those three, appservice is old, and out of your element does not do puppeting (meaning it bridges discord-matrix chat rooms, rather matrix-discord accounts), making mautrix the best option IMO.

If you are looking to make a discord server you run accessible on matrix, out of your element may be better.

For using your own discord account through matrix, mautrix is the obvious choice.

[-] dashall@hachyderm.io 3 points 1 week ago

@MentalEdge @rufus mautrix is the only choice.
But works really well 90%ish of the time.
(dont leave the rooms!)

[-] rufus@discuss.tchncs.de 2 points 1 week ago

Thanks. Why do you say appservice is old? Because of the used technology? Or because their last commit is from 9 months ago?

I don't really need double puppeting. I'm just interested in funnelling out data from discord and it's just me and my account. I should clarify that in my post...

Thanks for the suggestions. I'm gonna take a closer look at the features of both and probably choose mautrix, since I already run their WhatsApp bridge. Maybe someone else chimes in and can contribute their experience with the out-of-your-element bridge.

[-] MentalEdge@sopuli.xyz 5 points 1 week ago

Yes. Nine months is long enough for stuff to potentially be broken due to changes in matrix or discord.

Even if you don't care about double puppeting, I was referring to the fact that out of your element doesn't do puppeting. At all.

As in no DMs or discord account log in. All it does is mirror chat rooms onto matrix, allowing matrix users to join them. It does not link to your existing discord account in any way.

[-] rufus@discuss.tchncs.de 2 points 1 week ago

Guess it's mautrix then and I have my answer. Thanks!

I use the mautrix one in self bot mode. May get my account banned at some point but it seems to work well enough. No idea how well it works to merge a Discord server with a Matrix space, though.

Replies and emoji reactions work. Media uploads work too. It seems to ignore the file upload limit, though, so large images + non-nitro accounts may cause confusion.

It doesn't support some features (threads, notably) but I don't think many people will be sad about that.

[-] rufus@discuss.tchncs.de 1 points 1 week ago

What does it do with threads, just display the messages sequentially? Or not at all?

It just shows them as normal messages in the channel they're in. On one client, images seem to disappear in threads for some reason. Bit weird. Could be a quirk of my setup, though.

[-] rufus@discuss.tchncs.de 3 points 1 week ago* (last edited 1 week ago)

Alright. I think I'm fine with that. I'll read the documentation and see if I can find some time over the weekend to set it up. I'll report my success in case I remember. It's going to take me some time to notice missing information, though. And I'm not sure how caching of images works. We'll see. I hope I don't get banned, but I don't really care that much. Thanks for the insights.

[-] JameUwU@lemmy.ml 4 points 1 week ago

Using Mautrix and appservice, both are good enough for me to talk to my Discord only friends and not have the app anymore

[-] rufus@discuss.tchncs.de 1 points 1 week ago

Why both? Isn't one enough?

[-] JameUwU@lemmy.ml 3 points 1 week ago

I was using appservice to bridge a server that I owned for a college club so others could switch to Matrix painlessly, but seeing ive recently graduated I'll probably get rid of it

[-] rufus@discuss.tchncs.de 3 points 1 week ago

Ah. maybe hand it over to the next person? I suppose people still need to switch painlessly? But I get it. We used to host lots of stuff in my university years. A forum, chat, classifieds, filesharing... A big photo album for all our pictures and events... As far as I know all of that has gone. Either due to lack of interest or nobody was able and willing to pick it up.

[-] JameUwU@lemmy.ml 2 points 1 week ago

There was no next person unfortunately, interest in the club died off so Im opting to retire it

[-] rufus@discuss.tchncs.de 2 points 1 week ago
this post was submitted on 21 Jun 2024
12 points (100.0% liked)

Matrix

5 readers
1 users here now

An open network for secure, decentralized communication

founded 4 years ago
MODERATORS