From 34e261ced523400ba5d38c79a1ebc4c3fce930b0 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Wed, 12 May 2021 13:38:40 +0200 Subject: [PATCH] Print message about new direct message So users don't get surprised if they don't know the barejid of the nick. --- src/command/cmd_funcs.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/command/cmd_funcs.c b/src/command/cmd_funcs.c index 6c3f3708..1ca6878b 100644 --- a/src/command/cmd_funcs.c +++ b/src/command/cmd_funcs.c @@ -2158,7 +2158,11 @@ cmd_msg(ProfWin* window, const char* const command, gchar** args) // in case of non-anon muc send regular chatmessage if (muc_anonymity_type(mucwin->roomjid) == MUC_ANONYMITY_TYPE_NONANONYMOUS) { Jid* jidp = jid_create(occupant->jid); + _cmd_msg_chatwin(jidp->barejid, msg); + win_println(window, THEME_DEFAULT, "-", "Starting direct message with occupant \"%s\" from room \"%s\" as \"%s\".", usr, mucwin->roomjid, jidp->barejid); + cons_show("Starting direct message with occupant \"%s\" from room \"%s\" as \"%s\".", usr, mucwin->roomjid, jidp->barejid); + jid_destroy(jidp); } else { // otherwise send mucpm