- 
                Notifications
    
You must be signed in to change notification settings  - Fork 5
 
Open
Description
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:
-  The original CTCP spec(s) describe querying params for 
CLIENTINFO, are those supported enough that we should specify them, or maybe we should specify them as aMAYif they do look useful e.g. for providing user-readable text or whatever??? ref provided by koragg: https://github.com/BitchX/BitchX/blob/master/source/ctcp.c#L783-L848 
Metadata
Metadata
Assignees
Labels
No labels