Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open IRCS links #1854

Open
jtagcat opened this issue Feb 15, 2020 · 5 comments
Open

Open IRCS links #1854

jtagcat opened this issue Feb 15, 2020 · 5 comments
Labels
T-Enhancement X-Needs-Product More input needed from the Product team

Comments

@jtagcat
Copy link

jtagcat commented Feb 15, 2020

I'm using Matrix with many IRC channels, links like ircs://irc.mozilla.org/bugzilla should work.

Opening the link should bring you to the channel preview.

This could be a desktop-only thing, though the technologies do not restrict that it could also work with the web version.

@t3chguy
Copy link
Member

t3chguy commented Feb 15, 2020

Do you mean it should open the link in your IRCS link handler i.e an IRC client or it should do magic to figure out whether you can access that channel over a Matrix IRC bridge?

@jtagcat
Copy link
Author

jtagcat commented Feb 15, 2020

I meant that it should handle the link like https://riot.im/app/#/room/#matrixhq:matrix.org
but yes, do some 'magic' to figure out, how to access the channel via a bridge in matrix.

@aaronraimist
Copy link

I don't think Riot should claim to be an IRC client by implementing the link handler

What happens when there isn't an IRC bridge for that network? Then Riot just claimed to be able to handle something that it cannot so it'll be more annoying to have to open your IRC client and join the room manually.

What happens if you are hosting your own IRC bridge? Then Riot is going to join the room using some public bridge which probably isn't what you want.

@jtagcat
Copy link
Author

jtagcat commented Feb 15, 2020

The behavior could be configured in Riot, general 'private bridge' settings and server-specific settings, or to turn it completely off (let your IRC client get the link).
Just an idea.

@MadLittleMods
Copy link

Instead of taking over the URL schemes, we can watch for URLs that match the bridge information from matrix-org/matrix-spec-proposals#2346

This would be for links within the app from messages or maybe some command /find ircs://irc.mozilla.org/bugzilla

@t3chguy t3chguy added the X-Needs-Product More input needed from the Product team label Jul 10, 2023
@t3chguy t3chguy transferred this issue from element-hq/element-web Jul 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Enhancement X-Needs-Product More input needed from the Product team
Projects
None yet
Development

No branches or pull requests

4 participants