Skip to content

User Modes ISUPPORT Parameter #128

@andymandias

Description

@andymandias

It would be useful to have a USERMODES parameter (similar to the existing CHANMODES parameter) in order to provide users with immediate feedback on whether their MODE messages are valid. That would potentially cut out a send and reply from the command verification process. Since user modes are always type D (according to horse docs), the parameter could be a simple list of all available user modes.

I believe the list of available user modes in RPL_MYINFO cannot be relied upon for this purpose, since there is no mechanism for updating that information if it becomes out of date. E.g. if connecting to a bouncer and the initial list sent in RPL_MYINFO is a placeholder since the upstream network has not yet been selected, then there is no established mechanism for sending the upstream network's user modes once it has been selected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions