aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2026-03-13 05:14:53 -0400
committerB. Watson <urchlay@slackware.uk>2026-03-13 05:14:53 -0400
commit1435ac4f6acd48835656246db77f117fd75957c0 (patch)
tree78ebd080d17bdd2173014c63ed16f906fdbbd3c3 /src
parent08d6fe8f61b3b0a0b767cfca93412703017810a3 (diff)
downloadfujinet-chat-1435ac4f6acd48835656246db77f117fd75957c0.tar.gz
For "/ctcp nick ping", append the timestamp like "/ping user" does.
Diffstat (limited to 'src')
-rw-r--r--src/cmd.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/cmd.c b/src/cmd.c
index 6c17a30..362cfa8 100644
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -293,13 +293,19 @@ static void do_ctcp(void) {
err_arg_req();
return;
}
+
arg2 = nextarg(arg1);
if(!arg2) {
err_arg_req();
return;
}
+
arg3 = nextarg(arg2);
- send_ctcp();
+
+ if(streq_i(arg2, "PING"))
+ do_ctcp_ping();
+ else
+ send_ctcp();
}
static void do_me(void) {