element-hq / element-meta

Shared/meta documentation and project artefacts for Element clients
70 stars 12 forks source link

Feature Request: URL collector #1556

Open axelsimon opened 5 years ago

axelsimon commented 5 years ago

Description

Conversations (rooms) in Riot currently have a way to list members of the conversations, notifications and files uploaded to the conversation. In line with this last feature, I think it would be very convenient to have a URL collector (aka URL grabber, URL snatcher, and other keywords others might use when searching the issues :wink:).

The idea is very simple: any link that is pasted to the conversation is collected by the URL collector and a new section next to "files" is shown: "links", that displays all the collected URLs. Even in this simplistic version, it would already be very useful, as in ongoing and regular conversations, lost of links get shared and it is sometimes hard to go back to them.

A more advanced version would:

For those who remember, this is a feature that Trillian, a multi-protocol IM client of the early noughties, had :slightly_smiling_face:

Lastly, I searched the issues for a similar feature request, to no avail.

In any case, hope this helps!

axelsimon commented 5 years ago

Not really a dev, but is there anyway I could help on this?

t3chguy commented 5 years ago

@axelsimon you could sponsor it: https://www.bountysource.com/teams/vector-im or similar

This could be implemented entirely in riot where it'd be far from efficient, or it could be written into the Matrix spec, which would require a lot more planning and discussions but would be a much better solution overall

olymk2 commented 5 years ago

This would be awesome to see, something I keep thinking would be very handy to save scrolling for links so much :p

tatusamma commented 4 years ago

Absolutely, irssi and weechat had great plugins to enable this as well. This would be an awesome feature.