OhMyGuus / BetterCrewLink

Free, open, Among Us Proximity Chat
GNU General Public License v3.0
921 stars 160 forks source link

[FEATURE] Protocol to change BetterCrewLink server #201

Open RuiNtD opened 3 years ago

RuiNtD commented 3 years ago

Is your feature request related to a problem? Please describe. It should be easier to change to a custom BetterCrewLink server.

Describe the solution you'd like There should be a URL protocol you can use to connect to automatically change BCL's server. Something like <bettercrewlink:?server=https://example.com>

In addition, a webpage could be setup on the web server that provides options to both change the server and auto fill the server on the web version of BCL. For example: https://bettercrewl.ink/?server=https://example.com would provide links to both <bettercrewlink:?server=https://example.com> and https://web.bettercrewl.ink/?server=https://example.com

Describe alternatives you've considered

Additional context

MatadorProBr commented 3 years ago

I think this serious idea is a little bad since many people would not click on the link only if in the protocol they could have this: bettercrewlink:?server=https://example.com&code=ABCDF so you would be able to enter an Among Us room and open BetterCrewLink at the same time

RuiNtD commented 3 years ago

I mean, having a code too sounds very situational. The main purpose of having this would be so that BetterCrewLink servers could have a link to automatically switch to their server without having to provide instructions on how to switch servers.

JKohlman commented 3 years ago

This would probably be very low priority, if it ever happens - it would help/affect probably less than 1% of users and for the people who actually used it they would use it a total of 1 time. On top of that it changes Click settings, 'Change Voice Server', and put this link in to Click this sketchy looking link you don't recognize and magic will happen - not even that much better for the 50 times it's used overall.

RuiNtD commented 3 years ago

Apparently Among Us now has a similar feature. Skeld.net uses it for iOS. amongus://init?servername=skeld.net&serverport=22023&serverip=192.241.154.115