diff options
Diffstat (limited to 'modules/nickserv')
| -rw-r--r-- | modules/nickserv/ns_register.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/nickserv/ns_register.cpp b/modules/nickserv/ns_register.cpp index 5217b90de..4775fc594 100644 --- a/modules/nickserv/ns_register.cpp +++ b/modules/nickserv/ns_register.cpp @@ -154,8 +154,9 @@ public: time_t reg_delay = Config->GetModule("nickserv")->Get<time_t>("regdelay"); if (u && !u->HasMode("OPER") && nickregdelay && Anope::CurTime - u->timestamp < nickregdelay) { - source.Reply(_("You must have been using this nick for at least %lu seconds to register."), - (unsigned long)nickregdelay); + auto waitperiod = (u->timestamp + nickregdelay) - Anope::CurTime; + source.Reply(_("You must wait %s before registering your nick."), + Anope::Duration(waitperiod, source.GetAccount()).c_str()); return; } |
