Skip to content

CTCP investigations and client survey #2

@DanielOaks

Description

@DanielOaks

Final thing for the CTCP I-D, working out how spaces interact with all the dang parts of it.

  • How are spaces after the delimiter and before the command handled?
  • How are spaces between the command and params handled for ACTION?
  • How are spaces between the command and params handled for PING?

Bonus question:

  • Can we add a general 'if params are given on a query message that does not need any, ignore them'? Is that what clients do today with e.g. FINGER, CLIENTINFO, TIME, VERSION, etc?

note to self: sadie mentioned that the doc should work out the spacing stuff, add to changelog when done

edit: Extra bonus question:

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