tdfischer/pto

How to handle alias-less channels?

Opened this issue · 2 comments

At first blush, I guess it seems pragmatic to just wait for initial sync to finish, then talk to the IRC client using the raw channel IDs.

If a channel picks up an alias at some point in the future, how do we make renaming a channel like that not suck?

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/30395710-how-to-handle-alias-less-channels?utm_campaign=plugin&utm_content=tracker%2F27545356&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F27545356&utm_medium=issues&utm_source=github).
ara4n commented

i'd just create a new channel whenever the human-readable name changes - it happens quite infrequently after all. one can always playback some scrollback in the new channel for continuity, and warn that the old one has disappeared from under you in the scrollback there.

@richvdh: i'm totally failing to find the spec you wrote on human readable naming rules for channels (when you were working on pidgin) - any idea where it went?

@richvdh: i'm totally failing to find the spec you wrote on human readable naming rules for channels (when you were working on pidgin) - any idea where it went?

https://matrix.org/docs/spec/r0.0.1/client_server.html#calculating-the-display-name-for-a-room