# Joining a channel where my nick is in use fails silently

**URL:** <https://hub.soprani.ca/t/joining-a-channel-where-my-nick-is-in-use-fails-silently/814>\
**Category:** Issues\
**Tags:** cheogram-www\
**Created:** [October 5, 2026, 7:53pm UTC](https://hub.soprani.ca/t/joining-a-channel-where-my-nick-is-in-use-fails-silently/814 "2026-10-05T19:53:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![eric](https://hub.soprani.ca/user_avatar/hub.soprani.ca/eric/32/28_2.png) [@eric](https://hub.soprani.ca/u/eric)\
**Post date:** [October 5, 2026, 7:53pm UTC](https://hub.soprani.ca/t/joining-a-channel-where-my-nick-is-in-use-fails-silently/814/1 "2026-10-05T19:53:05Z")

</div>

I see the conflict XML in my console but no error is visible to me.

---

<div class="post-metadata">

**Author:** ![singpolyma](https://hub.soprani.ca/user_avatar/hub.soprani.ca/singpolyma/32/11_2.png) [@singpolyma](https://hub.soprani.ca/u/singpolyma)\
**Post date:** [October 6, 2026, 1:51am UTC](https://hub.soprani.ca/t/joining-a-channel-where-my-nick-is-in-use-fails-silently/814/2 "2026-10-06T01:51:45Z")

</div>

Should we show an error / provide a UI for choosing a nick or should we just try again with \_ appended or something like some irc clients do

---

<div class="post-metadata">

**Author:** ![eric](https://hub.soprani.ca/user_avatar/hub.soprani.ca/eric/32/28_2.png) [@eric](https://hub.soprani.ca/u/eric)\
**Post date:** [October 6, 2026, 9:30am UTC](https://hub.soprani.ca/t/joining-a-channel-where-my-nick-is-in-use-fails-silently/814/3 "2026-10-06T09:30:45Z")

</div>

I think the best experience would be something like "your nick is in use, join with nick\_? or enter new nick. maybe modal?

```auto
____________________________________________
| nick already in use. join room with: |
| ______________________________________ | | | nick_ | | join | |
| ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ ‾‾‾‾‾‾ |
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

```
