Summary: | Can't join a channel named # | ||
---|---|---|---|
Product: | [Applications] konversation | Reporter: | me |
Component: | general | Assignee: | Peter Simonsson <peter.simonsson> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | argonel, peter.simonsson |
Priority: | NOR | ||
Version First Reported In: | 1.7.5 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/network/konversation/commit/3633027026f128ea688d30314552b0f176cdc41d | Version Fixed In: | |
Sentry Crash Report: |
Description
me
2019-02-07 21:48:37 UTC
What network are you using that has a channel named only #? (In reply to Eli MacKenzie from comment #1) > What network are you using that has a channel named only #? EFNet is one example. Some networks restrict that name though. Unfortunately the original specification is fairly sloppy. My reading says that if the channel name were truly optional it'd be [ <chstring> ] in RFC1459. RFC2812 isn't any better. If you want to get into such a channel you can do it like this: "/quote join #", but other misbehavior may result. (note: reset to the general component because its a UI issue, once in the channel the prefix only channel name seems tolerated.) (In reply to Eli MacKenzie from comment #3) > ... > If you want to get into such a channel you can do it like this: "/quote join > #", but other misbehavior may result. > ... Thank you for the suggested workaround, but it didn't work for me. Instead I got the response: > [10:26] [Raw] '/quote join #' > [10:26] [Error] '/QUOTE: Unknown command In the meantime, I've had to switch to an alternative IRC client. (In reply to me from comment #4) > (In reply to Eli MacKenzie from comment #3) > > ... > > If you want to get into such a channel you can do it like this: "/quote join > > #", but other misbehavior may result. > > ... > > Thank you for the suggested workaround, but it didn't work for me. > > Instead I got the response: > > > [10:26] [Raw] '/quote join #' > > [10:26] [Error] '/QUOTE: Unknown command > > In the meantime, I've had to switch to an alternative IRC client. Doh - without quotes, it's fine. :) Thank you. Having said that, I am able to "join the channel", but other misbehaviour is apparent. The client thinks I've joined that channel, but I do not see messages, topic or members in the list (as show by `/list`) A possibly relevant merge request was started @ https://invent.kde.org/network/konversation/-/merge_requests/44 Git commit 3633027026f128ea688d30314552b0f176cdc41d by Peter Simonsson. Committed on 21/01/2021 at 12:22. Pushed by psn into branch 'master'. Consider # a valid channel name There's channels out there that has a name consisting of the channel prefix alone so let's consider them valid. M +1 -1 src/irc/server.cpp https://invent.kde.org/network/konversation/commit/3633027026f128ea688d30314552b0f176cdc41d |