CmdResult HandleLocal(LocalUser* user, const Params& parameters) CXX11_OVERRIDE
{
- int idle = InspIRCd::Duration(parameters[0]);
- if (idle < 1)
+ unsigned long idle;
+ if (!InspIRCd::Duration(parameters[0], idle))
{
user->WriteNumeric(ERR_INVALIDIDLETIME, "Invalid idle time.");
return CMD_FAILURE;
Version GetVersion() CXX11_OVERRIDE
{
- return Version("Allows opers to set their idle time", VF_VENDOR);
+ return Version("Provides the SETIDLE command, allows opers to set their idle time", VF_VENDOR);
}
};