aboutsummaryrefslogtreecommitdiff
path: root/src/cmd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd.c')
-rw-r--r--src/cmd.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/cmd.c b/src/cmd.c
index ef75b66..d984c9a 100644
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -477,6 +477,8 @@ void cmd_command(char *cmd) {
cmd_slash();
else if(target)
cmd_chan_text();
+ else if(scr_current == SCR_PRIV || scr_current == SCR_SERVER)
+ cmd_send_pm(cmd);
else
err_no_scr_target();
}
@@ -504,3 +506,9 @@ void cmd_rejoin_chans(void) {
mass_join(0);
edbox_clear();
}
+
+/* args contains the destination, space, the msg */
+void cmd_send_pm(char *args) {
+ arg1 = args;
+ do_msg();
+}