Skip to content

Commit

Permalink
Remove client-side nickserv command functionality.
Browse files Browse the repository at this point in the history
  • Loading branch information
Pentarctagon authored and soliton- committed Aug 22, 2019
1 parent 72e2038 commit 282efea
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 88 deletions.
64 changes: 0 additions & 64 deletions src/chat_command_handler.cpp
Expand Up @@ -158,61 +158,6 @@ void chat_command_handler::do_version() {
print(_("version"), game_config::revision);
}

void chat_command_handler::do_register() {
config data;
config& nickserv = data.add_child("nickserv");

if (get_data(1).empty()) return command_failed_need_arg(1);

config &reg = nickserv.add_child("register");
reg["password"] = get_arg(1);
if (!get_data(2).empty()) {
reg["mail"] = get_arg(2);
}
std::string msg;
if (get_data(2).empty()) {
msg = _("registering with password *** and no email address");
}
else {
utils::string_map symbols;
symbols["email"] = get_data(2);
msg = VGETTEXT("registering with password *** and "
"email address $email", symbols);
}
print(_("nick registration"), msg);

chat_handler_.send_to_server(data);
}

void chat_command_handler::do_drop() {
config data;
config& nickserv = data.add_child("nickserv");

nickserv.add_child("drop");

print(_("nick registration"), _("dropping your username"));

chat_handler_.send_to_server(data);
}

void chat_command_handler::do_set() {
config data;
config& nickserv = data.add_child("nickserv");

if (get_data(1).empty()) return command_failed_need_arg(1);
if (get_data(2).empty()) return command_failed_need_arg(2);

config &set = nickserv.add_child("set");
set["detail"] = get_arg(1);
set["value"] = get_data(2);
utils::string_map symbols;
symbols["var"] = get_arg(1);
symbols["value"] = get_arg(2);
print(_("nick registration"), VGETTEXT("setting $var to $value", symbols));

chat_handler_.send_to_server(data);
}

void chat_command_handler::do_info() {
if (get_data(1).empty()) return command_failed_need_arg(1);

Expand All @@ -227,13 +172,4 @@ void chat_command_handler::do_info() {
chat_handler_.send_to_server(data);
}

void chat_command_handler::do_details() {

config data;
config& nickserv = data.add_child("nickserv");
nickserv.add_child("details");

chat_handler_.send_to_server(data);
}

}
24 changes: 0 additions & 24 deletions src/chat_command_handler.hpp
Expand Up @@ -44,24 +44,9 @@ class chat_command_handler : public map_command_handler<chat_command_handler>
void do_display();
void do_version();

/** Ask the server to register the currently used nick. */
void do_register();

/** Ask the server do drop the currently used (and registered) nick. */
void do_drop();

/** Update details for the currently used username. */
void do_set();

/** Request information about a user from the server. */
void do_info();

/**
* Request a list of details that can be set for a username
* as these might vary depending on the configuration of the server.
*/
void do_details();

std::string get_flags_description() const {
return _("(A) — admin command");
}
Expand Down Expand Up @@ -127,17 +112,8 @@ class chat_command_handler : public map_command_handler<chat_command_handler>
_("Remove a nickname from your ignores or friends list."), _("<nickname>"));
register_command("version", &chat_command_handler::do_version,
_("Display version information."));
register_command("register", &chat_command_handler::do_register,
_("Register your nickname"), _("<password> <email (optional)>"));
register_command("drop", &chat_command_handler::do_drop,
_("Drop your nickname."));
register_command("set", &chat_command_handler::do_set,
_("Update details for your nickname. For possible details see '/details'."),
_("<detail> <value>"));
register_command("info", &chat_command_handler::do_info,
_("Request information about a nickname."), _("<nickname>"));
register_command("details", &chat_command_handler::do_details,
_("Request a list of details you can set for your registered nickname."));
register_command("join", &chat_command_handler::do_network_send_req_arg,
_("Join a room."), _("<room>"));
register_alias("join", "j");
Expand Down

0 comments on commit 282efea

Please sign in to comment.