From f2ad57ceb9554493fcb4ef2a293c41ed201bf27c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Fri, 12 Nov 2021 20:52:14 +0100 Subject: [PATCH] trigger: add support of option "-server" when hiding passwords in command /msg nickserv register --- ChangeLog.adoc | 1 + src/plugins/trigger/trigger-config.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ChangeLog.adoc b/ChangeLog.adoc index 0a584d089..3dce0b1ff 100644 --- a/ChangeLog.adoc +++ b/ChangeLog.adoc @@ -26,6 +26,7 @@ New features:: * api: add user variables in evaluation of expressions with "define:name,value" * api: add IRC message parameters "param1" to "paramN" and "num_params" in output of irc_message_parse * irc: allow quotes around IRC message in command /server fakerecv + * trigger: add support of option "-server" when hiding passwords in command /msg nickserv register Bug fixes:: diff --git a/src/plugins/trigger/trigger-config.c b/src/plugins/trigger/trigger-config.c index cdf21aab2..22f2945d1 100644 --- a/src/plugins/trigger/trigger-config.c +++ b/src/plugins/trigger/trigger-config.c @@ -100,8 +100,8 @@ char *trigger_config_default_list[][1 + TRIGGER_NUM_OPTIONS] = "modifier", "5000|input_text_display;5000|history_add;5000|irc_command_auth", "", - "==^(/(msg|m|quote) +nickserv +register +)([^ ]+)(.*)" - "==${re:1}${hide:*,${re:3}}${re:4}", + "==^(/(msg|m|quote) +(-server +[^ ]+ +)?nickserv +register +)([^ ]+)(.*)" + "==${re:1}${hide:*,${re:4}}${re:5}", "", "", "" },