mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-09 10:39:02 -04:00
Cache RPL_CREATED and improve the format slightly.
This commit is contained in:
parent
1d926ffc73
commit
a59366947d
@ -73,6 +73,7 @@ private:
|
||||
CommandTime cmdtime;
|
||||
ISupportManager isupport;
|
||||
CommandVersion cmdversion;
|
||||
Numeric::Numeric numeric003;
|
||||
Numeric::Numeric numeric004;
|
||||
|
||||
/** Returns a list of user or channel mode characters.
|
||||
@ -119,8 +120,11 @@ public:
|
||||
, cmdtime(this)
|
||||
, isupport(this)
|
||||
, cmdversion(this, isupport)
|
||||
, numeric003(RPL_CREATED)
|
||||
, numeric004(RPL_MYINFO)
|
||||
{
|
||||
numeric003.push(Time::ToString(ServerInstance->startup_time, "This server was created on %d %b %Y at %H:%M:%S", true));
|
||||
|
||||
numeric004.push(ServerInstance->Config->GetServerName());
|
||||
numeric004.push(INSPIRCD_BRANCH);
|
||||
}
|
||||
@ -186,7 +190,7 @@ public:
|
||||
{
|
||||
user->WriteNumeric(RPL_WELCOME, INSP_FORMAT("Welcome to the {} IRC Network {}", ServerInstance->Config->Network, user->GetRealMask()));
|
||||
user->WriteNumeric(RPL_YOURHOST, INSP_FORMAT("Your host is {}, running version {}", ServerInstance->Config->GetServerName(), INSPIRCD_BRANCH));
|
||||
user->WriteNumeric(RPL_CREATED, Time::ToString(ServerInstance->startup_time, "This server was created %H:%M:%S %b %d %Y"));
|
||||
user->WriteNumeric(numeric003);
|
||||
user->WriteNumeric(numeric004);
|
||||
isupport.SendTo(user);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user