You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 a MAY if 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
Final thing for the CTCP I-D, working out how spaces interact with all the dang parts of it.
ACTION?PING?Bonus question:
note to self: sadie mentioned that the doc should work out the spacing stuff, add to changelog when done
edit: Extra bonus question:
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