1
0
mirror of https://github.com/anope/anope.git synced 2026-06-30 22:06:38 +02:00

Add a registration date column to nickserv/glist.

This commit is contained in:
Sadie Powell
2025-09-19 20:22:17 +01:00
parent 45ab094d63
commit 2cd67c9f36
+4 -3
View File
@@ -332,12 +332,12 @@ public:
nc = source.GetAccount();
ListFormatter list(source.GetAccount());
list.AddColumn(_("Nick")).AddColumn(_("Expires"));
list.AddColumn(_("Nick")).AddColumn(_("Registered")).AddColumn(_("Expires"));
list.SetFlexible([](ListFormatter::ListEntry &row)
{
return row["Expires"].equals_cs(NO_EXPIRE)
? _("\002{nick}\002")
: _("\002{nick}\002: expires in {expires}");
? _("\002{nick}\002: registered on {registered}")
: _("\002{nick}\002: registered on {registered}; expires in {expires}");
});
time_t nickserv_expire = Config->GetModule("nickserv").Get<time_t>("expire", "90d"),
@@ -356,6 +356,7 @@ public:
ListFormatter::ListEntry entry;
entry["Nick"] = na2->nick;
entry["Registered"] = Anope::strftime(na2->registered);
entry["Expires"] = expires;
list.AddEntry(entry);
}