X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/d8a4c5f618cf92a06cc0b4a6d70bfd0df67633ac..d5e959f179c3d04261418717dbf71ee14a20c419:/modules/m_dline.c diff --git a/modules/m_dline.c b/modules/m_dline.c index 0ad8ce8..5ac171b 100644 --- a/modules/m_dline.c +++ b/modules/m_dline.c @@ -341,6 +341,24 @@ apply_dline(struct Client *source_p, const char *dlhost, int tdline_time, char * bandb_add(BANDB_DLINE, source_p, aconf->host, NULL, reason, EmptyString(aconf->spasswd) ? NULL : aconf->spasswd, 0); + + if(EmptyString(oper_reason)) + { + sendto_realops_snomask(SNO_GENERAL, L_ALL, + "%s added D-Line for [%s] [%s]", + get_oper_name(source_p), aconf->host, reason); + ilog(L_KLINE, "D %s 0 %s %s", + get_oper_name(source_p), aconf->host, reason); + } + else + { + sendto_realops_snomask(SNO_GENERAL, L_ALL, + "%s added D-Line for [%s] [%s|%s]", + get_oper_name(source_p), aconf->host, reason, oper_reason); + ilog(L_KLINE, "D %s 0 %s %s|%s", + get_oper_name(source_p), + aconf->host, reason, oper_reason); + } } return 0;