diff options
Diffstat (limited to 'modules/operserv/os_session.cpp')
-rw-r--r-- | modules/operserv/os_session.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/operserv/os_session.cpp b/modules/operserv/os_session.cpp index 3db90f132..858b1b2a9 100644 --- a/modules/operserv/os_session.cpp +++ b/modules/operserv/os_session.cpp @@ -696,7 +696,9 @@ public: { if (!sle_reason.empty()) { - Anope::string message = sle_reason.replace_all_cs("%IP%", u->ip.addr()); + auto message = Anope::Template(sle_reason, { + { "ip", u->ip.addr() }, + }); u->SendMessage(OperServ, message); } if (!sle_detailsloc.empty()) |