matrix-org / matrix-ircd

An IRCd implementation backed by Matrix.
Apache License 2.0
224 stars 41 forks source link

Please make channel display name available to IRC client #55

Open madduck opened 6 years ago

madduck commented 6 years ago

A Matrix room can have an arbitrary name, but only if the room has a fixed alias address set, then that'll be propagated to the IRC client, e.g. #matrix:matrix.org will appear as such, but a room like #!rea1c00ffee:madduck.net (i.e. no alias) will just have the internal room name show up, even though I might have assigned a display name to the room. In the case of direct chats, the display name, unless overridden, is even automatically determined using the correspondent user's display name.

I realise that the internal room name, or the fixed alias, are needed to give a room a static address within the IRC space that matrix-ircd is mapping out. However, maybe the display name could be made available in the channel's topic?