element-hq / element-call

Group calls powered by Matrix
https://call.element.io
Apache License 2.0
535 stars 84 forks source link

Short / Readable invite URLs #2423

Open exercismnow opened 3 weeks ago

exercismnow commented 3 weeks ago

Your use case

What would you like to do?

When generating an invite link, add the option to shorten the link to something pretty and short. e.g. https://call.element.io/room/#/awefawefawef?roomId=!UlbJWGCfEEhWjOdXUg:call.ems.host&password=qn2KvL1ukdS0VTU4u3jiSA -> https://call.element.io/awefawefawef

Why would you like to do it?

I love that Element Call supports E2EE calls, and secures the calls via Matrix rooms and passwords (if I understand correctly)

However, Element Call links used to be much easier to share with friends.

Let's say you and your friend want to video chat, but they're not in a position to copy and paste a long link into their browser.

If we have short/pretty links, you could read the link out to them, and they could join without an issue.

How would you like to achieve it?

I'm not sure if it's possible/secure to use the same sort of link shortening method that other services like bit.ly do as a built-in part of Element Call.

Have you considered any alternatives?

No response

Additional context

Short/pretty links look more professional, and less unwieldy, in group chats. Having this feature also might increase Element Call's prestige.