Skip to content

LIST #idontexist results in ERR_NOSUCHCHANNEL #1928

@emersion

Description

@emersion

See

rb.Add(nil, server.name, ERR_NOSUCHCHANNEL, client.nick, utils.SafeErrorParam(chname), client.t("No such channel"))

ERR_NOSUCHCHANNEL is not part of the possible replies in https://modern.ircdocs.horse/#list-message

My client uses LIST to check whether a channel exists (it still offers to join the channel if it doesn't, but in that case doesn't display the topic). It bubbles up all errors to the user. It's confusing for users when get get a bunch of error messages while searching for channels.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions