From 06679e487e9c2fe754ef913a10f925f890284702 Mon Sep 17 00:00:00 2001 From: Adam Date: Tue, 1 Mar 2011 19:27:03 -0500 Subject: Do not show SENDPASS in NickServ and ChanServ help to users who can't use it --- src/core/cs_sendpass.c | 3 ++- src/core/ns_sendpass.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/core/cs_sendpass.c b/src/core/cs_sendpass.c index 61801f64a..cbde13459 100644 --- a/src/core/cs_sendpass.c +++ b/src/core/cs_sendpass.c @@ -60,7 +60,8 @@ void AnopeFini(void) **/ void myChanServHelp(User * u) { - notice_lang(s_ChanServ, u, CHAN_HELP_CMD_SENDPASS); + if (!RestrictMail || is_services_oper(u)) + notice_lang(s_ChanServ, u, CHAN_HELP_CMD_SENDPASS); } /** diff --git a/src/core/ns_sendpass.c b/src/core/ns_sendpass.c index 2f51a8f55..ea98cfcc4 100644 --- a/src/core/ns_sendpass.c +++ b/src/core/ns_sendpass.c @@ -58,7 +58,8 @@ void AnopeFini(void) **/ void myNickServHelp(User * u) { - notice_lang(s_NickServ, u, NICK_HELP_CMD_SENDPASS); + if (!RestrictMail || is_services_oper(u)) + notice_lang(s_NickServ, u, NICK_HELP_CMD_SENDPASS); } /** -- cgit