Skip to content

Add Fluxer support#146

Open
Danct12 wants to merge 2 commits into
matterbridge-org:masterfrom
Danct12:fluxerbridge
Open

Add Fluxer support#146
Danct12 wants to merge 2 commits into
matterbridge-org:masterfrom
Danct12:fluxerbridge

Conversation

@Danct12

@Danct12 Danct12 commented Feb 24, 2026

Copy link
Copy Markdown

Fluxer is a Discord clone with almost compatible API. This bridge will be using FluxerGo, a port of DisGo.

Currently sending, receiving and editing messages works.

This is mostly a copy/paste of the Discord bridge. However, we shouldn't treat Fluxer as 1:1 as it also uses it's own features.

Fluxer is a Discord clone that is mostly compatible with Discord
API.

This bridge however will be using FluxerGo, a library based on
DisGo.
@poVoq

poVoq commented Feb 24, 2026

Copy link
Copy Markdown
Collaborator

Thanks a lot for this contribution.

Can you maybe also add a changelog entry and have a look if you can fix those CI linter issue?

@selfhoster1312

Copy link
Copy Markdown
Collaborator

Hello, thanks for submitting a new bridge! Great to see so many people moving away from Discord!

How do you see yourself in the future regarding to this code? Would you like to maintain it over time (especially as we make breaking changes for the upcoming release) ? Or is it more like a YOLO thing and you're OK with it being deprecated if nobody steps up to maintain it?

Unfortunately, the new fluxergo dependency bumps our go version requirement from 1.24 to 1.26 which is a little early (it's literally 2 weeks old lol). I opened an issue upstream to see if they could support go 1.24.

@Danct12

Danct12 commented Feb 24, 2026

Copy link
Copy Markdown
Author

@poVoq

Can you maybe also add a changelog entry and have a look if you can fix those CI linter issue?

Will do!


@selfhoster1312

Would you like to maintain it over time (especially as we make breaking changes for the upcoming release) ?

My community uses matterbridge, so I would like to maintain this.

@SwirlyStone5877

Copy link
Copy Markdown

Hi! I believe that there should be a config option that allows for changing the domain to connect to, as Fluxer is also self-hostable.

@Danct12

Danct12 commented May 5, 2026

Copy link
Copy Markdown
Author

Hi! I believe that there should be a config option that allows for changing the domain to connect to, as Fluxer is also self-hostable.

Sure thing! This was also developed on a self-hosted instance as back when Fluxer was still new, it was very unreliable to the point maintaining a constant connection is almost impossible.

However, the library should be able to handle such instabilities. I've tested it on my community.

@poVoq

poVoq commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

Looks like the upstream version issue has been resolved.

@Danct12 can you update this PR please?

@Danct12

Danct12 commented Jun 29, 2026

Copy link
Copy Markdown
Author

A recent update seems to have broken FluxerGo and seems to be quite unmaintained. My next plan is to port this to Flo which appears to be much more maintained.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants