diff options
author | C. McEnroe | 2020-02-09 16:45:49 -0500 |
---|---|---|
committer | C. McEnroe | 2020-02-09 16:45:49 -0500 |
commit | 3436cd1068ca37cf4043bc8dc83e3b8890edcb2b (patch) | |
tree | 1c662b2f8ba227d1aad289f7578d3b3d258a8988 /command.c | |
parent | 2bb3590de9eb7f9195c32fb94491515ac395f1db (diff) |
Add /whois
Diffstat (limited to 'command.c')
-rw-r--r-- | command.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/command.c b/command.c index 6d9ef9b..3e201cc 100644 --- a/command.c +++ b/command.c @@ -124,6 +124,13 @@ static void commandNames(size_t id, char *params) { replies.names++; } +static void commandWhois(size_t id, char *params) { + (void)id; + if (!params) return; + ircFormat("WHOIS :%s\r\n", params); + replies.whois++; +} + static void commandQuery(size_t id, char *params) { if (!params) return; size_t query = idFor(params); @@ -203,6 +210,7 @@ static const struct Handler { { "/quit", commandQuit }, { "/quote", commandQuote }, { "/topic", commandTopic }, + { "/whois", commandWhois }, { "/window", commandWindow }, }; |