CommandOpermotd(Module* Creator) : Command(Creator,"OPERMOTD", 0, 1)
{
- flags_needed = 'o'; syntax = "[<servername>]";
+ flags_needed = 'o';
+ syntax = "[<servername>]";
}
CmdResult Handle(User* user, const Params& parameters) CXX11_OVERRIDE
Version GetVersion() CXX11_OVERRIDE
{
- return Version("Shows a message to opers after oper-up and adds the OPERMOTD command", VF_VENDOR | VF_OPTCOMMON);
+ return Version("Adds the /OPERMOTD command which adds a special message of the day for server operators.", VF_VENDOR | VF_OPTCOMMON);
}
void OnOper(User* user, const std::string &opertype) CXX11_OVERRIDE
try
{
- FileReader reader(conf->getString("file", "opermotd"));
+ FileReader reader(conf->getString("file", "opermotd", 1));
cmd.opermotd = reader.GetVector();
InspIRCd::ProcessColors(cmd.opermotd);
}