1
0
mirror of https://github.com/anope/anope.git synced 2026-07-04 05:03:11 +02:00

Convert NickServ

git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1556 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
Robin Burchell w00t@inspircd.org
2008-11-04 23:40:37 +00:00
parent 032e327fcf
commit e47d169f49
22 changed files with 383 additions and 700 deletions
+14 -27
View File
@@ -18,36 +18,23 @@
int do_access(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSAccess : public Module
{
Command *c;
public:
NSAccess(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("ACCESS", do_access, NULL, NICK_HELP_ACCESS, -1, -1,
-1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("ACCESS", do_access, NULL, NICK_HELP_ACCESS, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
@@ -188,4 +175,4 @@ int do_access(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_access")
MODULE_INIT(NSAccess)
+14 -28
View File
@@ -18,37 +18,23 @@
int do_alist(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSAList : public Module
{
Command *c;
public:
NSAList(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("ALIST", do_alist, NULL, -1, NICK_HELP_ALIST, -1,
NICK_SERVADMIN_HELP_ALIST,
NICK_SERVADMIN_HELP_ALIST);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("ALIST", do_alist, NULL, -1, NICK_HELP_ALIST, -1, NICK_SERVADMIN_HELP_ALIST, NICK_SERVADMIN_HELP_ALIST);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
@@ -185,4 +171,4 @@ int do_alist(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_alist")
MODULE_INIT(NSAList)
+16 -30
View File
@@ -19,39 +19,25 @@ int do_drop(User * u);
int do_unlink(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSDrop : public Module
{
Command *c;
public:
NSDrop(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("DROP", do_drop, NULL, -1, NICK_HELP_DROP, -1,
NICK_SERVADMIN_HELP_DROP, NICK_SERVADMIN_HELP_DROP);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("UNLINK", do_unlink, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
c = createCommand("DROP", do_drop, NULL, -1, NICK_HELP_DROP, -1, NICK_SERVADMIN_HELP_DROP, NICK_SERVADMIN_HELP_DROP);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("UNLINK", do_unlink, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
}
};
/**
@@ -155,4 +141,4 @@ int do_unlink(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_drop")
MODULE_INIT(NSDrop)
+14 -28
View File
@@ -19,37 +19,23 @@ int do_forbid(User * u);
void myNickServHelp(User * u);
NickAlias *makenick(const char *nick);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSForbid : public Module
{
Command *c;
public:
NSForbid(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("FORBID", do_forbid, is_services_admin, -1, -1, -1,
NICK_SERVADMIN_HELP_FORBID,
NICK_SERVADMIN_HELP_FORBID);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("FORBID", do_forbid, is_services_admin, -1, -1, -1, NICK_SERVADMIN_HELP_FORBID, NICK_SERVADMIN_HELP_FORBID);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
@@ -154,4 +140,4 @@ NickAlias *makenick(const char *nick)
return na;
}
MODULE_INIT("ns_forbid")
MODULE_INIT(NSForbid)
+14 -28
View File
@@ -23,37 +23,23 @@
int do_getemail(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSGetEMail : public Module
{
Command *c;
public:
NSGetEMail(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("GETEMAIL", do_getemail, is_services_admin, -1, -1,
-1, NICK_SERVADMIN_HELP_GETEMAIL,
NICK_SERVADMIN_HELP_GETEMAIL);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("GETEMAIL", do_getemail, is_services_admin, -1, -1, -1, NICK_SERVADMIN_HELP_GETEMAIL, NICK_SERVADMIN_HELP_GETEMAIL);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
/**
* Add the help response to anopes /ns help output.
@@ -101,4 +87,4 @@ int do_getemail(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_getemail")
MODULE_INIT(NSGetEMail)
+14 -28
View File
@@ -18,37 +18,23 @@
int do_getpass(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSGetPass : public Module
{
Command *c;
public:
NSGetPass(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("GETPASS", do_getpass, is_services_admin, -1, -1, -1,
NICK_SERVADMIN_HELP_GETPASS,
NICK_SERVADMIN_HELP_GETPASS);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("GETPASS", do_getpass, is_services_admin, -1, -1, -1, NICK_SERVADMIN_HELP_GETPASS, NICK_SERVADMIN_HELP_GETPASS);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
/**
* Add the help response to anopes /ns help output.
@@ -111,4 +97,4 @@ int do_getpass(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_getpass")
MODULE_INIT(NSGetPass)
+14 -27
View File
@@ -18,36 +18,23 @@
int do_ghost(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSGhost : public Module
{
Command *c;
public:
NSGhost(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("GHOST", do_ghost, NULL, NICK_HELP_GHOST, -1, -1, -1,
-1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("GHOST", do_ghost, NULL, NICK_HELP_GHOST, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
@@ -121,4 +108,4 @@ int do_ghost(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_ghost")
MODULE_INIT(NSGhost)
+20 -35
View File
@@ -25,47 +25,32 @@ NickAlias *makealias(const char *nick, NickCore * nc);
/* Obsolete commands */
int do_link(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSGroup : public Module
{
Command *c;
public:
NSGroup(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("GROUP", do_group, NULL, NICK_HELP_GROUP, -1, -1, -1,
-1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("GROUP", do_group, NULL, NICK_HELP_GROUP, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("LINK", do_link, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("LINK", do_link, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("GLIST", do_glist, NULL, -1, NICK_HELP_GLIST, -1,
NICK_SERVADMIN_HELP_GLIST,
NICK_SERVADMIN_HELP_GLIST);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("GLIST", do_glist, NULL, -1, NICK_HELP_GLIST, -1, NICK_SERVADMIN_HELP_GLIST, NICK_SERVADMIN_HELP_GLIST);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("LISTLINKS", do_listlinks, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("LISTLINKS", do_listlinks, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
@@ -326,4 +311,4 @@ int do_listlinks(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_group")
MODULE_INIT(NSGroup)
+13 -24
View File
@@ -17,33 +17,22 @@
int do_help(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSHelp : public Module
{
Command *c;
public:
NSHelp(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("HELP", do_help, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("HELP", do_help, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
}
};
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
/**
* The /ns help command.
@@ -78,4 +67,4 @@ int do_help(User * u)
/* EOF */
MODULE_INIT("ns_help")
MODULE_INIT(NSHelp)
+19 -32
View File
@@ -21,42 +21,29 @@
int do_identify(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSIdentify : public Module
{
Command *c;
public:
NSIdentify(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("ID", do_identify, NULL, NICK_HELP_IDENTIFY, -1, -1,
-1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("IDENTIFY", do_identify, NULL, NICK_HELP_IDENTIFY,
-1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SIDENTIFY", do_identify, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("ID", do_identify, NULL, NICK_HELP_IDENTIFY, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("IDENTIFY", do_identify, NULL, NICK_HELP_IDENTIFY, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SIDENTIFY", do_identify, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
/**
* Add the help response to anopes /ns help output.
@@ -170,4 +157,4 @@ int do_identify(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_identify")
MODULE_INIT(NSIdentify)
+15 -28
View File
@@ -18,38 +18,25 @@
static int do_info(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSInfo : public Module
{
Command *c;
public:
NSInfo(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion
("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion
("$Id$");
moduleSetType(CORE);
c = createCommand("INFO", do_info, NULL, NICK_HELP_INFO, -1,
NICK_HELP_INFO, NICK_SERVADMIN_HELP_INFO,
NICK_SERVADMIN_HELP_INFO);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("INFO", do_info, NULL, NICK_HELP_INFO, -1, NICK_HELP_INFO, NICK_SERVADMIN_HELP_INFO, NICK_SERVADMIN_HELP_INFO);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
moduleSetNickHelp(myNickServHelp);
}
};
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
@@ -283,4 +270,4 @@ int do_info(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_info")
MODULE_INIT(NSInfo)
+14 -27
View File
@@ -18,37 +18,24 @@
int do_list(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSList : public Module
{
Command *c;
public:
NSList(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("LIST", do_list, NULL, -1, NICK_HELP_LIST, -1,
NICK_SERVADMIN_HELP_LIST, NICK_SERVADMIN_HELP_LIST);
c = createCommand("LIST", do_list, NULL, -1, NICK_HELP_LIST, -1, NICK_SERVADMIN_HELP_LIST, NICK_SERVADMIN_HELP_LIST);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
@@ -246,4 +233,4 @@ int do_list(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_list")
MODULE_INIT(NSList)
+14 -28
View File
@@ -21,37 +21,23 @@
int do_logout(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSLogout : public Module
{
Command *c;
public:
NSLogout(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("LOGOUT", do_logout, NULL, -1, NICK_HELP_LOGOUT, -1,
NICK_SERVADMIN_HELP_LOGOUT,
NICK_SERVADMIN_HELP_LOGOUT);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("LOGOUT", do_logout, NULL, -1, NICK_HELP_LOGOUT, -1, NICK_SERVADMIN_HELP_LOGOUT, NICK_SERVADMIN_HELP_LOGOUT);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
@@ -127,4 +113,4 @@ int do_logout(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_logout")
MODULE_INIT(NSLogout)
+14 -25
View File
@@ -21,34 +21,23 @@ int do_recover(User * u);
void myNickServHelp(User * u);
int myHelpResonse(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSRecover : public Module
{
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
public:
NSRecover(const std::string &creator) : Module(creator)
{
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("RECOVER", do_recover, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleAddHelp(c, myHelpResonse);
c = createCommand("RECOVER", do_recover, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleAddHelp(c, myHelpResonse);
moduleSetNickHelp(myNickServHelp);
moduleSetNickHelp(myNickServHelp);
}
};
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
/**
* Add the help response to anopes /ns help output.
@@ -136,4 +125,4 @@ int do_recover(User * u)
/* EOF */
MODULE_INIT("ns_recover")
MODULE_INIT(NSRecover)
+18 -31
View File
@@ -25,43 +25,30 @@ NickAlias *makenick(const char *nick);
int do_sendregmail(User * u, NickRequest * nr);
int ns_do_register(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSRegister : public Module
{
Command *c;
public:
NSRegister(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("REGISTER", do_register, NULL, NICK_HELP_REGISTER,
-1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("REGISTER", do_register, NULL, NICK_HELP_REGISTER, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("CONFIRM", do_confirm, NULL, NICK_HELP_CONFIRM, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("CONFIRM", do_confirm, NULL, NICK_HELP_CONFIRM, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("RESEND", do_resend, NULL, NICK_HELP_RESEND, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("RESEND", do_resend, NULL, NICK_HELP_RESEND, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
@@ -490,4 +477,4 @@ int do_sendregmail(User * u, NickRequest * nr)
}
MODULE_INIT("ns_register")
MODULE_INIT(NSRegister)
+14 -25
View File
@@ -21,34 +21,23 @@ int do_release(User * u);
void myNickServHelp(User * u);
int myHelpResonse(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSRelease : public Module
{
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
public:
NSRelease(const std::string &creator) : Module(creator)
{
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("RELEASE", do_release, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleAddHelp(c, myHelpResonse);
c = createCommand("RELEASE", do_release, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleAddHelp(c, myHelpResonse);
moduleSetNickHelp(myNickServHelp);
moduleSetNickHelp(myNickServHelp);
}
};
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
@@ -126,4 +115,4 @@ int do_release(User * u)
/* EOF */
MODULE_INIT("ns_release")
MODULE_INIT(NSRelease)
+42 -71
View File
@@ -33,80 +33,51 @@ int do_saset_autoop(User * u, NickCore * nc, char *param);
int do_saset_language(User * u, NickCore * nc, char *param);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSSASet : public Module
{
Command *c;
public:
NSSASet(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id: ns_set.c 850 2005-08-07 14:52:04Z geniusdex $");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id: ns_set.c 850 2005-08-07 14:52:04Z geniusdex $");
moduleSetType(CORE);
c = createCommand("SASET", do_saset, is_services_oper, -1, -1, -1,
NICK_HELP_SASET, NICK_HELP_SASET);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET DISPLAY", NULL, is_services_oper,
NICK_HELP_SASET_DISPLAY, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET PASSWORD", NULL, is_services_oper,
NICK_HELP_SASET_PASSWORD, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET URL", NULL, is_services_oper,
NICK_HELP_SASET_URL, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET EMAIL", NULL, is_services_oper,
NICK_HELP_SASET_EMAIL, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET ICQ", NULL, is_services_oper,
NICK_HELP_SASET_ICQ, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET GREET", NULL, is_services_oper,
NICK_HELP_SASET_GREET, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET KILL", NULL, is_services_oper,
NICK_HELP_SASET_KILL, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET SECURE", NULL, is_services_oper,
NICK_HELP_SASET_SECURE, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET PRIVATE", NULL, is_services_oper,
NICK_HELP_SASET_PRIVATE, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET MSG", NULL, is_services_oper,
NICK_HELP_SASET_MSG, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET HIDE", NULL, is_services_oper,
NICK_HELP_SASET_HIDE, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET NOEXPIRE", NULL, is_services_oper, -1, -1,
-1, NICK_HELP_SASET_NOEXPIRE,
NICK_HELP_SASET_NOEXPIRE);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET AUTOOP", NULL, is_services_oper, -1, -1,
-1, NICK_HELP_SASET_AUTOOP,
NICK_HELP_SASET_AUTOOP);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET LANGUAGE", NULL, is_services_oper,
-1, -1, -1, -1, NICK_HELP_SASET_LANGUAGE);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET", do_saset, is_services_oper, -1, -1, -1, NICK_HELP_SASET, NICK_HELP_SASET);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET DISPLAY", NULL, is_services_oper, NICK_HELP_SASET_DISPLAY, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET PASSWORD", NULL, is_services_oper, NICK_HELP_SASET_PASSWORD, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET URL", NULL, is_services_oper, NICK_HELP_SASET_URL, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET EMAIL", NULL, is_services_oper, NICK_HELP_SASET_EMAIL, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET ICQ", NULL, is_services_oper, NICK_HELP_SASET_ICQ, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET GREET", NULL, is_services_oper, NICK_HELP_SASET_GREET, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET KILL", NULL, is_services_oper, NICK_HELP_SASET_KILL, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET SECURE", NULL, is_services_oper, NICK_HELP_SASET_SECURE, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET PRIVATE", NULL, is_services_oper, NICK_HELP_SASET_PRIVATE, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET MSG", NULL, is_services_oper, NICK_HELP_SASET_MSG, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET HIDE", NULL, is_services_oper, NICK_HELP_SASET_HIDE, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET NOEXPIRE", NULL, is_services_oper, -1, -1, -1, NICK_HELP_SASET_NOEXPIRE, NICK_HELP_SASET_NOEXPIRE);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET AUTOOP", NULL, is_services_oper, -1, -1, -1, NICK_HELP_SASET_AUTOOP, NICK_HELP_SASET_AUTOOP);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SASET LANGUAGE", NULL, is_services_oper, -1, -1, -1, -1, NICK_HELP_SASET_LANGUAGE);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
@@ -532,4 +503,4 @@ int do_saset_language(User * u, NickCore * nc, char *param)
/* EOF */
MODULE_INIT("ns_saset")
MODULE_INIT(NSSASet)
+18 -30
View File
@@ -19,39 +19,27 @@ int do_sendpass(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSSendPass : public Module
{
Command *c;
public:
NSSendPass(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("SENDPASS", do_sendpass, NULL, NICK_HELP_SENDPASS,
-1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SENDPASS", do_sendpass, NULL, NICK_HELP_SENDPASS, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
if (!UseMail) {
return MOD_STOP;
}
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
if (!UseMail)
{
throw ModuleException("Not using mail, whut.");
}
}
};
/**
* Add the help response to anopes /ns help output.
@@ -121,4 +109,4 @@ int do_sendpass(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_sendpass")
MODULE_INIT(NSSendPass)
+38 -62
View File
@@ -32,71 +32,47 @@ int do_set_hide(User * u, NickCore * nc, char *param);
int do_set_autoop(User *u, NickCore *nc, char *param);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSSet : public Module
{
Command *c;
public:
NSSet(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("SET", do_set, NULL, NICK_HELP_SET, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET DISPLAY", NULL, NULL, NICK_HELP_SET_DISPLAY, -1,
-1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET PASSWORD", NULL, NULL, NICK_HELP_SET_PASSWORD,
-1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET URL", NULL, NULL, NICK_HELP_SET_URL, -1, -1, -1,
-1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET EMAIL", NULL, NULL, NICK_HELP_SET_EMAIL, -1, -1,
-1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET ICQ", NULL, NULL, NICK_HELP_SET_ICQ, -1, -1, -1,
-1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET GREET", NULL, NULL, NICK_HELP_SET_GREET, -1, -1,
-1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET KILL", NULL, NULL, NICK_HELP_SET_KILL, -1, -1,
-1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET SECURE", NULL, NULL, NICK_HELP_SET_SECURE, -1,
-1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET PRIVATE", NULL, NULL, NICK_HELP_SET_PRIVATE, -1,
-1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET MSG", NULL, NULL, NICK_HELP_SET_MSG, -1, -1, -1,
-1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET HIDE", NULL, NULL, NICK_HELP_SET_HIDE, -1, -1,
-1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET AUTOOP", NULL, NULL, NICK_HELP_SET_AUTOOP, -1, -1,
-1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET", do_set, NULL, NICK_HELP_SET, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET DISPLAY", NULL, NULL, NICK_HELP_SET_DISPLAY, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET PASSWORD", NULL, NULL, NICK_HELP_SET_PASSWORD, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET URL", NULL, NULL, NICK_HELP_SET_URL, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET EMAIL", NULL, NULL, NICK_HELP_SET_EMAIL, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET ICQ", NULL, NULL, NICK_HELP_SET_ICQ, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET GREET", NULL, NULL, NICK_HELP_SET_GREET, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET KILL", NULL, NULL, NICK_HELP_SET_KILL, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET SECURE", NULL, NULL, NICK_HELP_SET_SECURE, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET PRIVATE", NULL, NULL, NICK_HELP_SET_PRIVATE, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET MSG", NULL, NULL, NICK_HELP_SET_MSG, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET HIDE", NULL, NULL, NICK_HELP_SET_HIDE, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SET AUTOOP", NULL, NULL, NICK_HELP_SET_AUTOOP, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
@@ -474,4 +450,4 @@ int do_set_autoop(User *u, NickCore *nc, char *param) {
/* EOF */
MODULE_INIT("ns_set")
MODULE_INIT(NSSet)
+14 -27
View File
@@ -18,36 +18,23 @@
int do_status(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSStatus : public Module
{
Command *c;
public:
NSStatus(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("STATUS", do_status, NULL, NICK_HELP_STATUS, -1, -1,
-1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("STATUS", do_status, NULL, NICK_HELP_STATUS, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
/**
* Add the help response to anopes /ns help output.
@@ -93,4 +80,4 @@ int do_status(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_status")
MODULE_INIT(NSStatus)
+16 -32
View File
@@ -19,41 +19,25 @@ int do_suspend(User * u);
int do_unsuspend(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSSuspend : public Module
{
Command *c;
public:
NSSuspend(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("SUSPEND", do_suspend, is_services_oper, -1, -1, -1,
NICK_SERVADMIN_HELP_SUSPEND,
NICK_SERVADMIN_HELP_SUSPEND);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("UNSUSPEND", do_unsuspend, is_services_oper, -1, -1,
-1, NICK_SERVADMIN_HELP_UNSUSPEND,
NICK_SERVADMIN_HELP_UNSUSPEND);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("SUSPEND", do_suspend, is_services_oper, -1, -1, -1, NICK_SERVADMIN_HELP_SUSPEND, NICK_SERVADMIN_HELP_SUSPEND);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("UNSUSPEND", do_unsuspend, is_services_oper, -1, -1, -1, NICK_SERVADMIN_HELP_UNSUSPEND, NICK_SERVADMIN_HELP_UNSUSPEND);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
/**
* Add the help response to anopes /ns help output.
@@ -192,4 +176,4 @@ int do_unsuspend(User * u)
}
MODULE_INIT("ns_suspend")
MODULE_INIT(NSSuspend)
+14 -27
View File
@@ -18,36 +18,23 @@
int do_nickupdate(User * u);
void myNickServHelp(User * u);
/**
* Create the command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class NSUpdate : public Module
{
Command *c;
public:
NSUpdate(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("UPDATE", do_nickupdate, NULL, NICK_HELP_UPDATE, -1,
-1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
c = createCommand("UPDATE", do_nickupdate, NULL, NICK_HELP_UPDATE, -1, -1, -1, -1);
moduleAddCommand(NICKSERV, c, MOD_UNIQUE);
moduleSetNickHelp(myNickServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetNickHelp(myNickServHelp);
}
};
@@ -89,4 +76,4 @@ int do_nickupdate(User * u)
return MOD_CONT;
}
MODULE_INIT("ns_update")
MODULE_INIT(NSUpdate)