示例#1
0
void TModInfo<CFloodDetachMod>(CModInfo& Info) {
    Info.SetWikiPage("flooddetach");
    Info.SetHasArgs(true);
    Info.SetArgsHelpText(
        "This user module takes up to two arguments. Arguments are msgs and "
        "secs numbers.");
}
示例#2
0
文件: autoattach.cpp 项目: Adam-/znc
void TModInfo<CChanAttach>(CModInfo& Info) {
    Info.AddType(CModInfo::UserModule);
    Info.SetWikiPage("autoattach");
    Info.SetHasArgs(true);
    Info.SetArgsHelpText(
        "List of channel masks and channel masks with ! before them.");
}
示例#3
0
文件: log.cpp 项目: GDXN/znc
template<> void TModInfo<CLogMod>(CModInfo& Info) {
    Info.AddType(CModInfo::NetworkModule);
    Info.AddType(CModInfo::GlobalModule);
    Info.SetHasArgs(true);
    Info.SetArgsHelpText("[-sanitize] Optional path where to store logs.");
    Info.SetWikiPage("log");
}
示例#4
0
void TModInfo<CSimpleAway>(CModInfo& Info) {
    Info.SetWikiPage("simple_away");
    Info.SetHasArgs(true);
    Info.SetArgsHelpText(
        Info.t_s("You might enter up to 3 arguments, like -notimer awaymessage "
                 "or -timer 5 awaymessage."));
}
示例#5
0
文件: flooddetach.cpp 项目: BtbN/znc
void TModInfo<CFloodDetachMod>(CModInfo& Info) {
    Info.SetWikiPage("flooddetach");
    Info.SetHasArgs(true);
    Info.SetArgsHelpText(
        Info.t_s("This user module takes up to two arguments. Arguments are "
                 "numbers of messages and seconds."));
}
示例#6
0
文件: notes.cpp 项目: sctigercat1/znc
void TModInfo<CNotesMod>(CModInfo& Info) {
    Info.SetWikiPage("notes");
    Info.SetHasArgs(true);
    Info.SetArgsHelpText(
        "This user module takes up to one arguments. It can be "
        "-disableNotesOnLogin not to show notes upon client login");
}
示例#7
0
文件: charset.cpp 项目: Siyo92/znc
template<> void TModInfo<CCharsetMod>(CModInfo& Info)
{
	Info.SetWikiPage("charset");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("Two charset lists: [-force] "
						 "<client_charset1[,client_charset2[,...]]> "
						 "<server_charset1[,server_charset2[,...]]>");
}
示例#8
0
文件: ctcpflood.cpp 项目: GLolol/znc
void TModInfo<CCtcpFloodMod>(CModInfo& Info) {
    Info.SetWikiPage("ctcpflood");
    Info.SetHasArgs(true);
    Info.SetArgsHelpText(Info.t_s(
        "This user module takes none to two arguments. The first argument is "
        "the number of lines after which the flood-protection is triggered. "
        "The second argument is the time (sec) to in which the number of lines "
        "is reached. The default setting is 4 CTCPs in 2 seconds"));
}
示例#9
0
template<> void TModInfo<CModTcl>(CModInfo& Info) {
	Info.SetWikiPage("modtcl");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("Absolute path to modtcl.tcl file");
}
示例#10
0
文件: cyrusauth.cpp 项目: 54lman/znc
template<> void TModInfo<CSASLAuthMod>(CModInfo& Info) {
	Info.SetWikiPage("cyrusauth");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("This global module takes up to two arguments - the methods of authentication - auxprop and saslauthd");
}
示例#11
0
template<> void TModInfo<CAutoReplyMod>(CModInfo& Info) {
	Info.SetWikiPage("autoreply");
	Info.AddType(CModInfo::NetworkModule);
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("You might specify a reply text. It is used when automatically answering queries, if you are not connected to ZNC.");
}
示例#12
0
文件: autocycle.cpp 项目: ConorOG/znc
template<> void TModInfo<CAutoCycleMod>(CModInfo& Info) {
	Info.SetWikiPage("autocycle");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("List of channel masks and channel masks with ! before them.");
}
示例#13
0
文件: schat.cpp 项目: johnfb/znc
template<> void TModInfo<CSChat>(CModInfo& Info) {
	Info.SetWikiPage("schat");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("Path to .pem file, if differs from main ZNC's one");
}
示例#14
0
template<> void TModInfo<Cnotice>(CModInfo& Info) {
	Info.AddType(CModInfo::NetworkModule);
	//Info.SetWikiPage("notice");
	Info.SetHasArgs(false);
}
示例#15
0
文件: modtcl.cpp 项目: jakoch/znc
template<> void TModInfo<CModTcl>(CModInfo& Info) {
	Info.SetWikiPage("modtcl");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("The argument is the number of seconds to wait before rejoining.");
}
示例#16
0
template<> void TModInfo<CRejoinMod>(CModInfo& Info) {
	Info.SetWikiPage("kickrejoin");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("You might enter the number of seconds to wait before rejoining.");
}
示例#17
0
文件: q.cpp 项目: Adam-/znc
void TModInfo<CQModule>(CModInfo& Info) {
    Info.SetWikiPage("Q");
    Info.SetHasArgs(true);
    Info.SetArgsHelpText("Please provide your username and password for Q.");
}
示例#18
0
文件: blockuser.cpp 项目: evilnet/znc
void TModInfo<CBlockUser>(CModInfo& Info) {
    Info.SetWikiPage("blockuser");
    Info.SetHasArgs(true);
    Info.SetArgsHelpText(
        "Enter one or more user names. Separate them by spaces.");
}
示例#19
0
void TModInfo<CClearBufferOnMsgMod>(CModInfo& Info) {
    Info.SetWikiPage("clearbufferonmsg");
    Info.SetHasArgs(true);
    Info.SetArgsHelpText("[ [!]<msg|ctcp|action|notice|part|topic|quit|all> ]");
}
示例#20
0
template<> void TModInfo<CSampleMod>(CModInfo& Info) {
	Info.SetWikiPage("sample");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("Description of module arguments goes here.");
}
示例#21
0
文件: nickserv.cpp 项目: KTE/znc
template<> void TModInfo<CNickServ>(CModInfo& Info) {
	Info.SetWikiPage("nickserv");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("Please enter your nickserv password.");
}
示例#22
0
template<> void TModInfo<TwitchGroupChat>(CModInfo &info)
{
    info.SetWikiPage("Twitch");
    info.SetHasArgs(false);
}
示例#23
0
文件: stickychan.cpp 项目: Gunni/znc
template<> void TModInfo<CStickyChan>(CModInfo& Info) {
	Info.SetWikiPage("stickychan");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("List of channels, separated by comma.");
}
示例#24
0
template<> void TModInfo<CMissingMotd>(CModInfo& Info)
{
    Info.SetWikiPage("missingmotd");
    Info.SetHasArgs(false);
}
示例#25
0
template<> void TModInfo<CCgiIrcMod>(CModInfo& Info) {
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("Password for CGI:IRC.");
}
示例#26
0
template<> void TModInfo<TwitchTMI>(CModInfo &info)
{
	info.SetWikiPage("Twitch");
	info.SetHasArgs(true);
}
示例#27
0
文件: imapauth.cpp 项目: ConorOG/znc
template<> void TModInfo<CIMAPAuthMod>(CModInfo& Info) {
	Info.SetWikiPage("imapauth");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("[ server [+]port [ UserFormatString ] ]");
}
示例#28
0
template<> void TModInfo<CAutoVoiceMod>(CModInfo& Info) {
	Info.SetWikiPage("autovoice");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("Each argument is either a channel you want autovoice for (which can include wildcards) or, if it starts with !, it is an exception for autovoice.");
}
示例#29
0
文件: fail2ban.cpp 项目: James-TR/znc
template<> void TModInfo<CFailToBanMod>(CModInfo& Info) {
	Info.SetWikiPage("fail2ban");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("You might enter the time in minutes for the IP banning and the number of failed logins before any action is taken.");
}
示例#30
0
template<> void TModInfo<CSaveBuff>(CModInfo& Info) {
	Info.SetWikiPage("savebuff");
	Info.SetHasArgs(true);
	Info.SetArgsHelpText("This user module takes up to one arguments. Either --ask-pass or the password itself (which may contain spaces) or nothing");
}