diff --git a/modules/nickserv.cpp b/modules/nickserv.cpp index 2bbc38bf..103e555e 100644 --- a/modules/nickserv.cpp +++ b/modules/nickserv.cpp @@ -43,44 +43,8 @@ public: DelNV("NickServName"); } - void GhostCommand(const CString& sLine) { - if (sLine.Token(1).empty()) { - PutModule("Syntax: ghost "); - } else { - DoNickCommand("GhostCmd", sLine.Token(1)); - } - } - - void RecoverCommand(const CString& sLine) { - if (sLine.Token(1).empty()) { - PutModule("Syntax: recover "); - } else { - DoNickCommand("RecoverCmd", sLine.Token(1)); - } - } - - void ReleaseCommand(const CString& sLine) { - if (sLine.Token(1).empty()) { - PutModule("Syntax: release "); - } else { - DoNickCommand("ReleaseCmd", sLine.Token(1)); - } - } - - void GroupCommand(const CString& sLine) { - if (sLine.Token(1).empty()) { - PutModule("Syntax: group "); - } else { - DoNickCommand("GroupCmd", sLine.Token(1)); - } - } - void ViewCommandsCommand(const CString& sLine) { PutModule("IDENTIFY " + GetNV("IdentifyCmd")); - PutModule("GHOST " + GetNV("GhostCmd")); - PutModule("RECOVER " + GetNV("RecoverCmd")); - PutModule("RELEASE " + GetNV("ReleaseCmd")); - PutModule("GROUP " + GetNV("GroupCmd")); } void SetCommandCommand(const CString& sLine) { @@ -88,14 +52,6 @@ public: CString sNewCmd = sLine.Token(2, true); if (sCmd.Equals("IDENTIFY")) { SetNV("IdentifyCmd", sNewCmd); - } else if (sCmd.Equals("GHOST")) { - SetNV("GhostCmd", sNewCmd); - } else if (sCmd.Equals("RECOVER")) { - SetNV("RecoverCmd", sNewCmd); - } else if (sCmd.Equals("RELEASE")) { - SetNV("ReleaseCmd", sNewCmd); - } else if (sCmd.Equals("GROUP")) { - SetNV("GroupCmd", sNewCmd); } else { PutModule("No such editable command. See ViewCommands for list."); return; @@ -113,14 +69,6 @@ public: "nickname", "Set NickServ name (Useful on networks like EpiKnet, where NickServ is named Themis)"); AddCommand("ClearNSName", static_cast(&CNickServ::ClearNSNameCommand), "", "Reset NickServ name to default (NickServ)"); - AddCommand("Ghost", static_cast(&CNickServ::GhostCommand), - "nickname", "GHOST disconnects an old user session, or somebody attempting to use your nickname without authorization."); - AddCommand("Recover", static_cast(&CNickServ::RecoverCommand), - "nickname"); - AddCommand("Release", static_cast(&CNickServ::ReleaseCommand), - "nickname"); - AddCommand("Group", static_cast(&CNickServ::GroupCommand), - "nickname"); AddCommand("ViewCommands", static_cast(&CNickServ::ViewCommandsCommand), "", "Show patterns for lines, which are being sent to NickServ"); AddCommand("SetCommand", static_cast(&CNickServ::SetCommandCommand), @@ -138,18 +86,6 @@ public: if (GetNV("IdentifyCmd").empty()) { SetNV("IdentifyCmd", "PRIVMSG NickServ :IDENTIFY {password}"); } - if (GetNV("GhostCmd").empty()) { - SetNV("GhostCmd", "PRIVMSG NickServ :GHOST {nickname} {password}"); - } - if (GetNV("RecoverCmd").empty()) { - SetNV("RecoverCmd", "PRIVMSG NickServ :RECOVER {nickname} {password}"); - } - if (GetNV("ReleaseCmd").empty()) { - SetNV("ReleaseCmd", "PRIVMSG NickServ :RELEASE {nickname} {password}"); - } - if (GetNV("GroupCmd").empty()) { - SetNV("GroupCmd", "PRIVMSG NickServ :GROUP {nickname} {password}"); - } return true; }