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?
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?