diff options
author | Michael Czigler <37268479+mcpcpc@users.noreply.github.com> | 2020-09-25 09:03:41 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-25 09:03:41 -0400 |
commit | f21e31e87737452706f80c8caa8cb38690e5bfe2 (patch) | |
tree | fd3ff19593bbf0f8a30f861c444c5b63f75e4ad7 | |
parent | Update README.md (diff) | |
download | kirc-f21e31e87737452706f80c8caa8cb38690e5bfe2.tar.gz kirc-f21e31e87737452706f80c8caa8cb38690e5bfe2.tar.bz2 kirc-f21e31e87737452706f80c8caa8cb38690e5bfe2.tar.xz kirc-f21e31e87737452706f80c8caa8cb38690e5bfe2.tar.zst kirc-f21e31e87737452706f80c8caa8cb38690e5bfe2.zip |
remove leader command character for PRIVMSGs
-rw-r--r-- | kirc.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -241,13 +241,13 @@ handle_user_input(void) { if (usrin[0] == '/' && usrin[1] == '#') { strcpy(chan_default, usrin + 2); printf("new channel: #%s\n", chan_default); - } else if (usrin[0] == '/' && usrin[1] == '@') { - strtok_r(usrin, " ", &tok); - raw("privmsg %s :%s\r\n", usrin + 2, tok); } else if (usrin[0] == '/' && usrin[1] == '?' && msg_len == 3) { printf("current channel: #%s\n", chan_default); } else if (usrin[0] == '/') { raw("%s\r\n", usrin + 1); + } else if (usrin[0] == '@') { + strtok_r(usrin, " ", &tok); + raw("privmsg %s :%s\r\n", usrin + 1, tok); } else { raw("privmsg #%s :%s\r\n", chan_default, usrin); } |