ircv3-ideas icon indicating copy to clipboard operation
ircv3-ideas copied to clipboard

ISUPPORT to indicate which commands accept masks

Open emersion opened this issue 3 years ago • 3 comments

Some commands (like WHO) sometimes accept masks, but without any way for the client to discover this functionality.

Add an informational ISUPPORT (ala TARGMAX) to indicate which commands support masks.

emersion avatar Mar 23 '22 17:03 emersion

note that we'll need some subtlety here, because some commands accept multiple types of targets (nick/channel/server), and may only allow masks for some.

There's also the issue of WHO masks being unclear on what is being matches (eg. some servers include GECOS)

progval avatar Mar 23 '22 17:03 progval

List of commands which might accept masks for nicks and channels: NAMES, LIST (already covered by ELIST), WHO, WHOIS, WHOWAS, USERHOST.

emersion avatar Mar 23 '22 17:03 emersion

WHOWAS too

progval avatar Mar 23 '22 17:03 progval