X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/eb2103bb0e74bf02a3618e9e90852d438075e4a6..738b5d291eae34c0f7bedfb0a09c16362d99a7d5:/modules/m_info.c diff --git a/modules/m_info.c b/modules/m_info.c index f7deda17..5046a7ff 100644 --- a/modules/m_info.c +++ b/modules/m_info.c @@ -37,6 +37,7 @@ #include "msg.h" #include "parse.h" #include "modules.h" +#include "s_newconf.h" static const char info_desc[] = "Provides the INFO command for retrieving server copyright, credits, and other info"; @@ -209,7 +210,7 @@ static struct InfoStruct info_table[] = { "dots_in_ident", OUTPUT_DECIMAL, &ConfigFileEntry.dots_in_ident, - "Number of permissable dots in an ident" + "Number of permissible dots in an ident" }, { "failed_oper_notice", @@ -318,7 +319,7 @@ static struct InfoStruct info_table[] = { "max_nick_changes", OUTPUT_DECIMAL, &ConfigFileEntry.max_nick_changes, - "NICK change threshhold setting" + "NICK change threshold setting" }, { "max_nick_time", @@ -638,6 +639,12 @@ static struct InfoStruct info_table[] = { &ConfigChannel.resv_forcepart, "Force-part local users on channel RESV" }, + { + "opmod_send_statusmsg", + OUTPUT_BOOLEAN_YN, + &ConfigChannel.opmod_send_statusmsg, + "Send messages to @#channel if affected by +z" + }, { "disable_hidden", OUTPUT_BOOLEAN_YN, @@ -710,7 +717,7 @@ mo_info(struct MsgBuf *msgbuf_p, struct Client *client_p, struct Client *source_ info_spy(source_p); send_info_text(source_p); - if(IsOper(source_p)) + if(IsOperGeneral(source_p)) { send_conf_options(source_p); sendto_one_numeric(source_p, RPL_INFO, ":%s",