matrix-org / matrix-appservice-irc

Node.js IRC bridge for Matrix
Apache License 2.0
465 stars 150 forks source link

Default room icons/avatars based on the bridged network #725

Open jerrykan opened 5 years ago

jerrykan commented 5 years ago

It would be useful if the room icons/avatars were set to be the icon of the network that the bridged room is connecting to.

I'm in a number of bridged rooms and most of them have just the standard single letter for their room icon... which is a bit boring. Not being an admin I am also unable to change the room icon.

If the icon was initially set to represent the network that the room is bridged to it would look a bit nicer and also provide some feedback to the user about which networks the rooms are bridged with.

jerrykan commented 3 years ago

This has started to become a bit more of an issue since projects have been migrating between IRC networks. I now have multiple rooms with identical room icons and names, but for different IRC networks. Without having to click on the room to view them there is no way to differentiate between them.

As a work around I've placed the IRC rooms in separate sub-spaces, but it is still a hard to differentiate them in the parent space: Screen Shot 2021-05-29 at 14 21 26

arrowd commented 2 years ago

+1 to this enhancement. From what I understand, this should be easy to implement - just give a Matrix user rights to change the room's avatar on the Matrix side?