feature request: Add third party revolt server connections #2

Open
opened 2026-02-16 12:26:35 -05:00 by yindo · 3 comments
Owner

Originally created by @JackBinary on GitHub (May 6, 2025).

What do you want to see?

Can we add the ability to connect to a self-hosted revolt server from within the app?

Originally created by @JackBinary on GitHub (May 6, 2025). ### What do you want to see? Can we add the ability to connect to a self-hosted revolt server from within the app?
yindo added the enhancement label 2026-02-16 12:26:35 -05:00
Author
Owner

@alexjyong commented on GitHub (Jul 15, 2025):

Yep. This is a request on the iOS app too, and on the desktop app

https://github.com/revoltchat/ios/issues/2
https://github.com/revoltchat/desktop/issues/53

@alexjyong commented on GitHub (Jul 15, 2025): Yep. This is a request on the iOS app too, and on the desktop app https://github.com/revoltchat/ios/issues/2 https://github.com/revoltchat/desktop/issues/53
Author
Owner

@Misofist commented on GitHub (Feb 14, 2026):

I'm motivated to work on this feature, because I'm trying to move a community that's important to me off Discord ASAP. I spent a few hours today getting my dev environment set up. (Although I'm busy this week, so actual development will have to wait until next week)

Probably not necessary for the initial implementation of this feature, but I also think longer term this should be integrated with an account switcher. So you can add multiple accounts on multiple instances to the app and switch between them easily. This is the standard on other apps that "make the user the main character", such as Home Assistant, or Moshidon (Fediverse client app).

@infi, the contribution guidelines say that new features must be discussed with the app’s maintainer. Is there anything you'd like me to consider if I work on this feature?

@Misofist commented on GitHub (Feb 14, 2026): I'm motivated to work on this feature, because I'm trying to move a community that's important to me off Discord ASAP. I spent a few hours today getting my dev environment set up. (Although I'm busy this week, so actual development will have to wait until next week) Probably not necessary for the initial implementation of this feature, but I also think longer term this should be integrated with an account switcher. So you can add multiple accounts on multiple instances to the app and switch between them easily. This is the standard on other apps that "make the user the main character", such as Home Assistant, or Moshidon (Fediverse client app). @infi, the contribution guidelines say that new features must be discussed with the app’s maintainer. Is there anything you'd like me to consider if I work on this feature?
Author
Owner

@zierf commented on GitHub (Feb 14, 2026):

I think something similar to the login for Element (Matrix) would be a good start. It's easy to change the default Home-Server from matrix.org to a custom server.

Here ist the online Element Web app. Clicking on Edit instantly focuses the text input. If you change your mind, it's also easy to switch back to the default matrix.org again or just cancel the dialog.

Could be a good first implementation without too much complexity, unless you (or the maintainer) have something better in mind. Improvements can still be made later and having this feature will help more people switch to stoatchat in the future.

@zierf commented on GitHub (Feb 14, 2026): I think something similar to the login for [Element (Matrix)](https://github.com/revoltchat/desktop/issues/53#issuecomment-2585497020) would be a good start. It's easy to change the default Home-Server from `matrix.org` to a custom server. Here ist the online [Element Web](https://app.element.io) app. Clicking on **Edit** instantly focuses the text input. If you change your mind, it's also easy to switch back to the default `matrix.org` again or just cancel the dialog. Could be a good first implementation without too much complexity, unless you (or the maintainer) have something better in mind. Improvements can still be made later and having this feature will help more people switch to _stoatchat_ in the future.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: stoatchat/for-android#2