Libera-Chat / sable

GNU Affero General Public License v3.0
77 stars 8 forks source link

Implement channel rename #85

Closed progval closed 10 months ago

progval commented 10 months ago

I triggered the todo!(); because of channel name clashes so I wanted to fix it; and it's easier to test the code when clients can explicitly ask for renames.

For now, chathistory still matches based on channel name, so it's not carried over to the new channel. We need to discuss in https://github.com/ircv3/ircv3-specifications/issues/532 what exactly it should look like to clients.