Example #1
0
	CommandOjoin(Module* parent) :
		SplitCommand(parent, "OJOIN", 1)
	{
		flags_needed = 'o'; Penalty = 0; syntax = "<channel>";
		active = false;
		TRANSLATE3(TR_NICK, TR_TEXT, TR_END);
	}
Example #2
0
	CommandSilence(Module* Creator, unsigned int &max) : Command(Creator, "SILENCE", 0),
		maxsilence(max), ext("silence_list", Creator)
	{
		allow_empty_last_param = false;
		syntax = "{[+|-]<mask> <p|c|i|n|t|a|x>}";
		TRANSLATE3(TR_TEXT, TR_TEXT, TR_END);
	}
Example #3
0
 CommandSapart(Module* Creator) : Command(Creator,"SAPART", 2, 3)
 {
     flags_needed = 'o';
     Penalty = 0;
     syntax = "<nick> <channel>[,<channel>] [reason]";
     TRANSLATE3(TR_NICK, TR_TEXT, TR_TEXT);
 }
Example #4
0
	CommandChgident(Module* Creator) : Command(Creator,"CHGIDENT", 2)
	{
		allow_empty_last_param = false;
		flags_needed = 'o';
		syntax = "<nick> <newident>";
		TRANSLATE3(TR_NICK, TR_TEXT, TR_END);
	}
	CommandPretendUser(Module* mod)
		: Command(mod, "PRETENDUSER", 2, 2)
		, active(false)
	{
#if INSPIRCD_VERSION_API >= 3
		allow_empty_last_param = false;
#endif
		flags_needed = 'o';
		syntax = "<nick> <a line>";
		TRANSLATE3(TR_NICK, TR_TEXT, TR_END);
	}
Example #6
0
	/** Constructor for kill.
	 */
	CommandKill ( Module* parent) : Command(parent,"KILL",2,2) {
		flags_needed = 'o';
		syntax = "<nickname> <reason>";
		TRANSLATE3(TR_NICK, TR_TEXT, TR_END);
	}
Example #7
0
	CommandUninvite(Module* Creator) : Command(Creator,"UNINVITE", 2)
	{
		syntax = "<nick> <channel>";
		TRANSLATE3(TR_NICK, TR_TEXT, TR_END);
	}
Example #8
0
 CommandOjoin (InspIRCd* Instance) : Command(Instance,"OJOIN", "o", 1, false, 0)
 {
     this->source = "m_ojoin.so";
     syntax = "<channel>";
     TRANSLATE3(TR_NICK, TR_TEXT, TR_END);
 }
Example #9
0
	CommandSVSSilence(Module* Creator) : Command(Creator,"SVSSILENCE", 2)
	{
		syntax = "<target> {[+|-]<mask> <p|c|i|n|t|a|x>}";
		TRANSLATE3(TR_NICK, TR_TEXT, TR_TEXT);
	}
Example #10
0
	CommandCycle(Module* Creator) : Command(Creator,"CYCLE", 1)
	{
		Penalty = 3; syntax = "<channel> :[reason]";
		TRANSLATE3(TR_TEXT, TR_TEXT, TR_END);
	}
Example #11
0
	CommandFpart(Module* Creator, bool& snk, ChanModeReference& nkm)
		: RemoveBase(Creator, snk, nkm, "FPART")
	{
		syntax = "<channel> <nick> [<reason>]";
		TRANSLATE3(TR_TEXT, TR_NICK, TR_TEXT);
	}
Example #12
0
	CommandSakick(Module* Creator) : Command(Creator,"SAKICK", 2, 3)
	{
		flags_needed = 'o'; Penalty = 0; syntax = "<channel> <nick> [reason]";
		TRANSLATE3(TR_TEXT, TR_NICK, TR_TEXT);
	}
Example #13
0
	CommandChgname (InspIRCd* Instance) : Command(Instance,"CHGNAME", "o", 2, 2)
	{
		this->source = "m_chgname.so";
		syntax = "<nick> <newname>";
		TRANSLATE3(TR_NICK, TR_TEXT, TR_END);
	}
Example #14
0
	CommandKnock(Module* Creator) : Command(Creator,"KNOCK", 2, 2)
	{
		syntax = "<channel> <reason>";
		Penalty = 5;
		TRANSLATE3(TR_TEXT, TR_TEXT, TR_END);
	}
Example #15
0
	CommandSajoin(Module* Creator) : Command(Creator,"SAJOIN", 2)
	{
		allow_empty_last_param = false;
		flags_needed = 'o'; Penalty = 0; syntax = "<nick> <channel>";
		TRANSLATE3(TR_NICK, TR_TEXT, TR_END);
	}
Example #16
0
	CommandSaquit(Module* Creator) : Command(Creator, "SAQUIT", 2, 2)
	{
		flags_needed = 'o'; Penalty = 0; syntax = "<nick> <reason>";
		TRANSLATE3(TR_NICK, TR_TEXT, TR_END);
	}
Example #17
0
	CommandSajoin (InspIRCd* Instance) : Command(Instance,"SAJOIN", "o", 2, false, 0)
	{
		this->source = "m_sajoin.so";
		syntax = "<nick> <channel>";
		TRANSLATE3(TR_NICK, TR_TEXT, TR_END);
	}
Example #18
0
	CommandSVSSilence(InspIRCd* Instance) : Command(Instance,"SVSSILENCE", 0, 2)
	{
		this->source = "m_silence.so";
		syntax = "<target> {[+|-]<mask> <p|c|i|n|t|a|x>}";
		TRANSLATE3(TR_NICK, TR_TEXT, TR_END); /* we watch for a nick. not a UID. */
	}
Example #19
0
	CommandSilence (InspIRCd* Instance, unsigned int &max) : Command(Instance,"SILENCE", 0, 0), maxsilence(max)
	{
		this->source = "m_silence.so";
		syntax = "{[+|-]<mask> <p|c|i|n|t|a|x>}";
		TRANSLATE3(TR_TEXT, TR_TEXT, TR_END);
	}
Example #20
0
	CommandSanick(Module* Creator) : Command(Creator,"SANICK", 2)
	{
		allow_empty_last_param = false;
		flags_needed = 'o'; Penalty = 0; syntax = "<nick> <new-nick>";
		TRANSLATE3(TR_NICK, TR_TEXT, TR_END);
	}
Example #21
0
 CommandSVSWatch(Module* Creator) : Command(Creator,"SVSWATCH", 2)
 {
     syntax = "<target> [C|L|S]|[+|-<nick>]";
     TRANSLATE3(TR_NICK, TR_TEXT, TR_END); /* we watch for a nick. not a UID. */
 }