mirror of
https://github.com/anope/anope.git
synced 2026-07-04 00:03:12 +02:00
Convert MemoServ.. *weep*
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1555 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
+14
-27
@@ -18,34 +18,21 @@
|
||||
int do_cancel(User * u);
|
||||
void myMemoServHelp(User * u);
|
||||
|
||||
/**
|
||||
* Create the cancel 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 MSCancel : public Module
|
||||
{
|
||||
Command *c;
|
||||
public:
|
||||
MSCancel(const std::string &creator) : Module(creator)
|
||||
{
|
||||
Command *c;
|
||||
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("CANCEL", do_cancel, NULL, MEMO_HELP_CANCEL, -1, -1,
|
||||
-1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
/**
|
||||
* Unload the module
|
||||
**/
|
||||
void AnopeFini(void)
|
||||
{
|
||||
|
||||
}
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("CANCEL", do_cancel, NULL, MEMO_HELP_CANCEL, -1, -1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -104,4 +91,4 @@ int do_cancel(User * u)
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
MODULE_INIT("ms_cancel")
|
||||
MODULE_INIT(MSCancel)
|
||||
|
||||
+14
-27
@@ -18,34 +18,21 @@
|
||||
int do_memocheck(User * u);
|
||||
void myMemoServHelp(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 MSCheck : public Module
|
||||
{
|
||||
Command *c;
|
||||
public:
|
||||
MSCheck(const std::string &creator) : Module(creator)
|
||||
{
|
||||
Command *c;
|
||||
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("CHECK", do_memocheck, NULL, MEMO_HELP_CHECK, -1, -1,
|
||||
-1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
/**
|
||||
* Unload the module
|
||||
**/
|
||||
void AnopeFini(void)
|
||||
{
|
||||
|
||||
}
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("CHECK", do_memocheck, NULL, MEMO_HELP_CHECK, -1, -1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -117,4 +104,4 @@ int do_memocheck(User * u)
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
MODULE_INIT("ms_check")
|
||||
MODULE_INIT(MSCheck)
|
||||
|
||||
+14
-26
@@ -19,33 +19,21 @@ int do_del(User * u);
|
||||
int del_memo_callback(User * u, int num, va_list args);
|
||||
void myMemoServHelp(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 MSDel : public Module
|
||||
{
|
||||
Command *c;
|
||||
public:
|
||||
MSDel(const std::string &creator) : Module(creator)
|
||||
{
|
||||
Command *c;
|
||||
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("DEL", do_del, NULL, MEMO_HELP_DEL, -1, -1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
/**
|
||||
* Unload the module
|
||||
**/
|
||||
void AnopeFini(void)
|
||||
{
|
||||
|
||||
}
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("DEL", do_del, NULL, MEMO_HELP_DEL, -1, -1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -201,4 +189,4 @@ int del_memo_callback(User * u, int num, va_list args)
|
||||
}
|
||||
}
|
||||
|
||||
MODULE_INIT("ms_del")
|
||||
MODULE_INIT(MSDel)
|
||||
|
||||
+13
-24
@@ -17,32 +17,21 @@
|
||||
|
||||
int do_help(User * u);
|
||||
|
||||
/**
|
||||
* Create the help 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 MSHelp : public Module
|
||||
{
|
||||
Command *c;
|
||||
public:
|
||||
MSHelp(const std::string &creator) : Module(creator)
|
||||
{
|
||||
Command *c;
|
||||
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("HELP", do_help, NULL, -1, -1, -1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("HELP", do_help, NULL, -1, -1, -1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
}
|
||||
};
|
||||
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
/**
|
||||
* Unload the module
|
||||
**/
|
||||
void AnopeFini(void)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -65,4 +54,4 @@ int do_help(User * u)
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
MODULE_INIT("ms_help")
|
||||
MODULE_INIT(MSHelp)
|
||||
|
||||
+14
-27
@@ -18,34 +18,21 @@
|
||||
int do_info(User * u);
|
||||
void myMemoServHelp(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 MSInfo : public Module
|
||||
{
|
||||
Command *c;
|
||||
public:
|
||||
MSInfo(const std::string &creator) : Module(creator)
|
||||
{
|
||||
Command *c;
|
||||
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("INFO", do_info, NULL, -1, MEMO_HELP_INFO, -1,
|
||||
MEMO_SERVADMIN_HELP_INFO, MEMO_SERVADMIN_HELP_INFO);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
/**
|
||||
* Unload the module
|
||||
**/
|
||||
void AnopeFini(void)
|
||||
{
|
||||
|
||||
}
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("INFO", do_info, NULL, -1, MEMO_HELP_INFO, -1, MEMO_SERVADMIN_HELP_INFO, MEMO_SERVADMIN_HELP_INFO);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -230,4 +217,4 @@ int do_info(User * u)
|
||||
return MOD_CONT; /* if (name && (ci || na->nc != u->na->nc)) */
|
||||
}
|
||||
|
||||
MODULE_INIT("ms_info")
|
||||
MODULE_INIT(MSInfo)
|
||||
|
||||
+14
-26
@@ -19,34 +19,22 @@ int list_memo_callback(User * u, int num, va_list args);
|
||||
int list_memo(User * u, int index, MemoInfo * mi, int *sent_header, int newi, const char *chan);
|
||||
void myMemoServHelp(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 MSList : public Module
|
||||
{
|
||||
Command *c;
|
||||
public:
|
||||
MSList(const std::string &creator) : Module(creator)
|
||||
{
|
||||
Command *c;
|
||||
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("LIST", do_list, NULL, MEMO_HELP_LIST, -1, -1, -1,
|
||||
-1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("LIST", do_list, NULL, MEMO_HELP_LIST, -1, -1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
}
|
||||
};
|
||||
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
/**
|
||||
* Unload the module
|
||||
**/
|
||||
void AnopeFini(void)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -194,4 +182,4 @@ int list_memo(User * u, int index, MemoInfo * mi, int *sent_header, int newi, co
|
||||
return 1;
|
||||
}
|
||||
|
||||
MODULE_INIT("ms_list")
|
||||
MODULE_INIT(MSList)
|
||||
|
||||
+14
-27
@@ -22,34 +22,21 @@ void myMemoServHelp(User * u);
|
||||
extern void rsend_notify(User * u, Memo * m, const char *chan);
|
||||
|
||||
|
||||
/**
|
||||
* 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 MSRead : public Module
|
||||
{
|
||||
Command *c;
|
||||
public:
|
||||
MSRead(const std::string &creator) : Module(creator)
|
||||
{
|
||||
Command *c;
|
||||
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("READ", do_read, NULL, MEMO_HELP_READ, -1, -1, -1,
|
||||
-1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
/**
|
||||
* Unload the module
|
||||
**/
|
||||
void AnopeFini(void)
|
||||
{
|
||||
|
||||
}
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("READ", do_read, NULL, MEMO_HELP_READ, -1, -1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -202,4 +189,4 @@ int read_memo(User * u, int index, MemoInfo * mi, const char *chan)
|
||||
return 1;
|
||||
}
|
||||
|
||||
MODULE_INIT("ms_read")
|
||||
MODULE_INIT(MSRead)
|
||||
|
||||
+16
-23
@@ -18,31 +18,24 @@
|
||||
int do_rsend(User * u);
|
||||
void myMemoServHelp(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 MSRSend : public Module
|
||||
{
|
||||
Command *c;
|
||||
public:
|
||||
MSRSend(const std::string &creator) : Module(creator)
|
||||
{
|
||||
Command *c;
|
||||
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion
|
||||
("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("RSEND", do_rsend, NULL, MEMO_HELP_RSEND, -1, -1, -1,
|
||||
-1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("RSEND", do_rsend, NULL, MEMO_HELP_RSEND, -1, -1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
|
||||
if (!MSMemoReceipt) {
|
||||
return MOD_STOP;
|
||||
}
|
||||
|
||||
return MOD_CONT;
|
||||
}
|
||||
if (!MSMemoReceipt)
|
||||
throw ModuleException("Don't like memo reciepts, or something.");
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* Unload the module
|
||||
@@ -119,4 +112,4 @@ int do_rsend(User * u)
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
MODULE_INIT("ms_rsend")
|
||||
MODULE_INIT(MSRSend)
|
||||
|
||||
+14
-28
@@ -18,35 +18,21 @@
|
||||
int do_send(User * u);
|
||||
void myMemoServHelp(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 MSSend : public Module
|
||||
{
|
||||
Command *c;
|
||||
public:
|
||||
MSSend(const std::string &creator) : Module(creator)
|
||||
{
|
||||
Command *c;
|
||||
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion
|
||||
("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("SEND", do_send, NULL, MEMO_HELP_SEND, -1, -1, -1,
|
||||
-1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
/**
|
||||
* Unload the module
|
||||
**/
|
||||
void AnopeFini(void)
|
||||
{
|
||||
|
||||
}
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("SEND", do_send, NULL, MEMO_HELP_SEND, -1, -1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -73,4 +59,4 @@ int do_send(User * u)
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
MODULE_INIT("ms_send")
|
||||
MODULE_INIT(MSSend)
|
||||
|
||||
+14
-28
@@ -18,35 +18,21 @@
|
||||
int do_sendall(User * u);
|
||||
void myMemoServHelp(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 MSSendAll : public Module
|
||||
{
|
||||
Command *c;
|
||||
public:
|
||||
MSSendAll(const std::string &creator) : Module(creator)
|
||||
{
|
||||
Command *c;
|
||||
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion
|
||||
("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("SENDALL", do_sendall, is_services_admin, -1, -1, -1,
|
||||
MEMO_HELP_SENDALL, MEMO_HELP_SENDALL);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
/**
|
||||
* Unload the module
|
||||
**/
|
||||
void AnopeFini(void)
|
||||
{
|
||||
|
||||
}
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("SENDALL", do_sendall, is_services_admin, -1, -1, -1, MEMO_HELP_SENDALL, MEMO_HELP_SENDALL);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -95,4 +81,4 @@ int do_sendall(User * u)
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
MODULE_INIT("ms_sendall")
|
||||
MODULE_INIT(MSSendAll)
|
||||
|
||||
+19
-35
@@ -20,46 +20,30 @@ int do_set_notify(User * u, MemoInfo * mi, char *param);
|
||||
int do_set_limit(User * u, MemoInfo * mi, char *param);
|
||||
void myMemoServHelp(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 MSSet : public Module
|
||||
{
|
||||
Command *c;
|
||||
public:
|
||||
MSSet(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, MEMO_HELP_SET, -1, -1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
c = createCommand("SET", do_set, NULL, MEMO_HELP_SET, -1, -1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
|
||||
c = createCommand("SET NOTIFY", NULL, NULL, MEMO_HELP_SET_NOTIFY, -1,
|
||||
-1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
c = createCommand("SET NOTIFY", NULL, NULL, MEMO_HELP_SET_NOTIFY, -1, -1, -1, -1);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
|
||||
c = createCommand("SET LIMIT", NULL, NULL, -1, MEMO_HELP_SET_LIMIT,
|
||||
MEMO_SERVADMIN_HELP_SET_LIMIT,
|
||||
MEMO_SERVADMIN_HELP_SET_LIMIT,
|
||||
MEMO_SERVADMIN_HELP_SET_LIMIT);
|
||||
c->help_param1 = (char *) (long) MSMaxMemos;
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
c = createCommand("SET LIMIT", NULL, NULL, -1, MEMO_HELP_SET_LIMIT, MEMO_SERVADMIN_HELP_SET_LIMIT, MEMO_SERVADMIN_HELP_SET_LIMIT, MEMO_SERVADMIN_HELP_SET_LIMIT);
|
||||
c->help_param1 = (char *) (long) MSMaxMemos;
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
/**
|
||||
* Unload the module
|
||||
**/
|
||||
void AnopeFini(void)
|
||||
{
|
||||
|
||||
}
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -265,4 +249,4 @@ int do_set_limit(User * u, MemoInfo * mi, char *param)
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
MODULE_INIT("ms_set")
|
||||
MODULE_INIT(MSSet)
|
||||
|
||||
+14
-28
@@ -18,35 +18,21 @@
|
||||
int do_staff(User * u);
|
||||
void myMemoServHelp(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 MSStaff : public Module
|
||||
{
|
||||
Command *c;
|
||||
public:
|
||||
MSStaff(const std::string &creator) : Module(creator)
|
||||
{
|
||||
Command *c;
|
||||
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion
|
||||
("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("STAFF", do_staff, is_services_oper, -1, -1,
|
||||
MEMO_HELP_STAFF, MEMO_HELP_STAFF, MEMO_HELP_STAFF);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
/**
|
||||
* Unload the module
|
||||
**/
|
||||
void AnopeFini(void)
|
||||
{
|
||||
|
||||
}
|
||||
moduleAddAuthor("Anope");
|
||||
moduleAddVersion("$Id$");
|
||||
moduleSetType(CORE);
|
||||
c = createCommand("STAFF", do_staff, is_services_oper, -1, -1, MEMO_HELP_STAFF, MEMO_HELP_STAFF, MEMO_HELP_STAFF);
|
||||
moduleAddCommand(MEMOSERV, c, MOD_UNIQUE);
|
||||
moduleSetMemoHelp(myMemoServHelp);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -92,4 +78,4 @@ int do_staff(User * u)
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
MODULE_INIT("ms_staff")
|
||||
MODULE_INIT(MSStaff)
|
||||
|
||||
Reference in New Issue
Block a user