diff options
Diffstat (limited to 'modules/commands/ns_set_misc.cpp')
-rw-r--r-- | modules/commands/ns_set_misc.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/modules/commands/ns_set_misc.cpp b/modules/commands/ns_set_misc.cpp index 9a9910c11..769dff9de 100644 --- a/modules/commands/ns_set_misc.cpp +++ b/modules/commands/ns_set_misc.cpp @@ -16,9 +16,9 @@ class CommandNSSetMisc : public Command { public: - CommandNSSetMisc(Module *creator, const Anope::string &cname = "nickserv/set/misc", size_t min = 1) : Command(creator, cname, min, min + 1) + CommandNSSetMisc(Module *creator, const Anope::string &cname = "nickserv/set/misc", size_t min = 0) : Command(creator, cname, min, min + 1) { - this->SetSyntax(_("\037parameter\037")); + this->SetSyntax(_("[\037parameter\037]")); } void Run(CommandSource &source, const Anope::string &user, const Anope::string ¶m) @@ -45,22 +45,22 @@ class CommandNSSetMisc : public Command void Execute(CommandSource &source, const std::vector<Anope::string> ¶ms) { - this->Run(source, source.u->Account()->display, params[0]); + this->Run(source, source.u->Account()->display, !params.empty() ? params[0] : ""); } }; class CommandNSSASetMisc : public CommandNSSetMisc { public: - CommandNSSASetMisc(Module *creator) : CommandNSSetMisc(creator, "nickserv/saset/misc", 2) + CommandNSSASetMisc(Module *creator) : CommandNSSetMisc(creator, "nickserv/saset/misc", 1) { this->ClearSyntax(); - this->SetSyntax(_("\037nickname\037 \037parameter\037")); + this->SetSyntax(_("\037nickname\037 [\037parameter\037]")); } void Execute(CommandSource &source, const std::vector<Anope::string> ¶ms) { - this->Run(source, params[0], params[1]); + this->Run(source, params[0], params.size() > 1 ? params[1] : ""); } }; |