xC: give the /away command a proper handler
Multiple words should be passed to the server as a single argument.
This commit is contained in:
parent
2f19e5a733
commit
274d5f03e7
11
xC.c
11
xC.c
@ -12937,6 +12937,16 @@ handle_command_kill (struct handler_args *a)
|
||||
return true;
|
||||
}
|
||||
|
||||
static bool
|
||||
handle_command_away (struct handler_args *a)
|
||||
{
|
||||
if (*a->arguments)
|
||||
irc_send (a->s, "AWAY :%s", a->arguments);
|
||||
else
|
||||
irc_send (a->s, "AWAY");
|
||||
return true;
|
||||
}
|
||||
|
||||
static bool
|
||||
handle_command_nick (struct handler_args *a)
|
||||
{
|
||||
@ -13002,7 +13012,6 @@ TRIVIAL_HANDLER (who, "WHO")
|
||||
TRIVIAL_HANDLER (motd, "MOTD")
|
||||
TRIVIAL_HANDLER (oper, "OPER")
|
||||
TRIVIAL_HANDLER (stats, "STATS")
|
||||
TRIVIAL_HANDLER (away, "AWAY")
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user