aboutsummaryrefslogtreecommitdiff
path: root/src/cmd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd.c')
-rw-r--r--src/cmd.c15
1 files changed, 12 insertions, 3 deletions
diff --git a/src/cmd.c b/src/cmd.c
index cdd7dd7..ea3f9fa 100644
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -197,6 +197,12 @@ static void do_me(void) {
txbuf_set_str3("PRIVMSG ", target, " :" "\x01" "ACTION ");
txbuf_append_str2(arg1, "\x01");
txbuf_send();
+
+ scr_print_current("\x02* ");
+ scr_print_current(usernick);
+ scr_print_current("\x02 ");
+ scr_print_current(arg1);
+ scr_print_current("\n");
}
static void do_ping(void) {
@@ -251,9 +257,12 @@ static void do_msg(void) {
char s;
arg2 = nextarg(arg1);
if(arg2) {
- // TODO: print message to screen!
- // s = scr_getbyname(arg1);
- // if(!s) s = SCR_PRIV;
+ scr_print_current("->*");
+ scr_print_current(arg1);
+ scr_print_current("* ");
+ scr_print_current(arg2);
+ scr_print_current("\n");
+
txbuf_set_str3("PRIVMSG ", arg1, " :");
txbuf_append_str(arg2);
txbuf_send();