"<INDEX>" {
"/services/nickserv/disable_nicks" {
"/services/nickserv/email_enabled" (
- "=------------ $b$N Help$b -----------=",
- " $b$N$b is an authentication service, ",
- " intended to serve as a central ",
- " authentication point for all other ",
- " network services. $b$C$b, $b$O$b, and ",
- " $b$G$b all depend on ",
- " $b$N$b to verify that users are valid.",
+ " $b$N$b is the login bot. It provides ",
+ " accounts for use on the network. ",
+ " $N is how you 'log in' to get access ",
+ " in channels registered with $C, and ",
+ " its how ircops are known to $O and $G.",
+ " To get an account: ",
+ " $b/msg $N HELP REGISTER$b ",
+ " To login to your account: ",
+ " $b/msg $N@$s AUTH accountname password$b",
+ " $b$b",
+ " Read more about $N in the help system:",
+ " To read help, type:",
+ " $b/msg $N HELP <$bsubject$b>$b ",
+ " (In help, words in <> represent required",
+ " parameters. Words in [] are optional.)",
+ " For example: $b/msg $N HELP REGISTER$b",
+ " shows help with the command create an ",
+ " account. ",
" $b$b",
" $b$N$b help categories:",
" $bACCOUNT$b Account management.",
- " $bEMAIL$b Email maintenance commands.",
- " $bINFORMATION$b Other functions.",
- " $bOPER$b $N commands for IRC Operators.",
+ " $bEMAIL$b Email based commands",
+ " such as recovering forgotten",
+ " passwords.",
+ " $bINFORMATION$b Informational functions.",
+ " $bOPER$b Commands for IRC Operators.",
"$b$b",
" $b$N is $uNOT$u a NickServ$b! ",
+ " We do not 'own' nicks here. ",
" see $b/msg $N HELP NOT NICKSERV$b ",
- " for details ",
- "=--------------------------------------="
+ " for details "
);
"!/services/nickserv/email_enabled" (
- "=------------ $b$N Help$b -----------=",
- " $b$N$b is an authentication service, ",
- " intended to serve as a central ",
- " authentication point for all other ",
- " network services. $b$C$b, $b$O$b, and ",
- " $b$G$b all depend on ",
- " $b$N$b to verify that users are valid.",
+ " $b$N$b is the login bot. It provides ",
+ " accounts for use on the network. ",
+ " $N is how you 'log in' to get access ",
+ " in channels registered with $C, and ",
+ " its how ircops are known to $O and $G.",
+ " To get an account: ",
+ " $b/msg $N HELP REGISTER$b ",
+ " To login to your account: ",
+ " $b/msg $N@$s AUTH accountname password$b",
+ " $b$b",
+ " Read more about $N in the help system:",
+ " To read help, type:",
+ " $b/msg $N HELP <$bsubject$b>$b ",
+ " (In help, words in <> represent required",
+ " parameters. Words in [] are optional.)",
+ " For example: $b/msg $N HELP REGISTER$b",
+ " shows help with the command create an ",
+ " account. ",
" $b$b",
" $b$N$b help categories:",
" $bACCOUNT$b Account management.",
- " $bINFORMATION$b Other functions.",
- " $bOPER$b $N commands for IRC Operators.",
+ " $bINFORMATION$b Informational functions.",
+ " $bOPER$b Commands for IRC Operators.",
"$b$b",
" $b$N is $uNOT$u a NickServ$b! ",
+ " We do not 'own' nicks here. ",
" see $b/msg $N HELP NOT NICKSERV$b ",
- " for details ",
- "=--------------------------------------="
+ " for details "
);
};
"!/services/nickserv/disable_nicks" {
"/services/nickserv/email_enabled" (
- "=------------ $b$N Help$b -----------=",
"$b$N Help$b",
"$b$N$b is a nickname and authentication service, intended to serve as a central authentication point for all other network services. $b$C$b, $b$O$b, and $b$G$b all depend on $b$N$b to verify that users are valid. It also manages nickname ownership.",
"$b$N$b command categories:",
" NICK Nick management.",
" EMAIL Email maintenance commands.",
" INFORMATION Other functions.",
- " COMMANDS A list of all available commands.",
- " OPER $N commands for IRC Operators.",
- "=----------- End of Help --------------="
+ " OPER $N commands for IRC Operators."
);
"!/services/nickserv/email_enabled" (
- "=------------ $b$N Help$b -----------=",
"$b$N Help$b",
"$b$N$b is a nickname and authentication service, intended to serve as a central authentication point for all other network services. $b$C$b, $b$O$b, and $b$G$b all depend on $b$N$b to verify that users are valid. It also manages nickname ownership.",
"$b$N$b command categories:",
" ACCOUNT Account management.",
" NICK Nick management.",
" INFORMATION Other functions.",
- " COMMANDS A list of all available commands.",
- " OPER $N commands for IRC Operators.",
- "=----------- End of Help --------------="
+ " OPER $N commands for IRC Operators."
);
};
};
"ACCOUNT" {
"/services/nickserv/enable_ghost" (
- "=------------ $bACCOUNT Help$b -----------=",
" Accounts are the way that $b$C$b ",
" identifies you for access to channels. ",
" They are slightly similar to IRC nicks, ",
" $bDELMASK$b Remove a hostmask from your account.",
" $bSET$b Set per-account options.",
" $bGHOST$b Disconnects your old clients",
- " $bACCOUNT FLAGS$b Definition for each account flag",
- "=----------- End of Help --------------="
+ " $bACCOUNT FLAGS$b Definition for each account flag"
);
"!/services/nickserv/enable_ghost" (
- "=------------ $bACCOUNT Help$b -----------=",
" Accounts are the way that $b$C$b ",
" identifies you for access to channels. ",
" They are slightly similar to IRC nicks, ",
" $bDELMASK$b Remove a hostmask from your account.",
" $bSET$b Set per-account options.",
" $bRENAME$b Renames an account",
- " $bACCOUNT FLAGS$b Definition for each account flag",
- "=----------- End of Help --------------="
+ " $bACCOUNT FLAGS$b Definition for each account flag"
);
};
"NOT NICKSERV" {
"/services/nickserv/disable_nicks" (
- "=------------ $bNOT NICKSERV$b ------------=",
- " $N is $unot$u a NickServ. On AfterNET, ",
+ " $N is $unot$u a NickServ. On this network, ",
" nicknames are not owned. $N allows ",
" you to register a single account to ",
" log in to all channels, seperate from ",
" your nickname. ",
" $b$N$b can tell you what ",
" account a user is authenticated to ",
- " using the $bUSERINFO$b command. ",
- "=----------- End of Help --------------="
+ " using the $bUSERINFO$b command. "
);
};
-"INFORMATION" ("=------- $bInformational commands$b -------=",
+"INFORMATION" ("$bInformational commands:$b",
" $bACCOUNTINFO$b Displays information about an account.",
" $bUSERINFO$b Display what account an online user is authenticated to.",
" $bSTATUS$b $b$N$b status.",
- " $bVERSION$b $b$N$b version information.",
- "=----------- End of Help --------------="
+ " $bVERSION$b $b$N$b version information."
);
-"OPER" ("=---------- $bIRC Operator Help$b ---------=",
+"OPER" ("$bIRC Operator Help:$b",
" $bSEARCH$b Search accounts and apply an action.",
" $bOSET$b Modify account details including password.",
" $bRENAME$b Rename an account.",
"*$bOUNREGNICK$b Remove a nick from someone's account.",
" $bOADDMASK$b Add a mask to someone's account.",
" $bODELMASK$b Remove a mask from someone's account.",
- " $bMERGEDB$b Load a database into memory.",
- "=----------- End of Help --------------="
+ " $bMERGEDB$b Load a database into memory."
);
"You may use *Account instead of Nick as the name argument; the * makes $N use the name of an account directly (useful if the user is not online).",
"$uSee Also:$u oaddmask");
"OREGISTER" {
- "/services/nickserv/disable_nicks" (
- "/msg $N@$s OREGISTER <account> <password> <user@host|nick>",
- "Registers an account with $b$N$b using the specified account, password, and user@host. If the nick of an online user is specified, then that user's user@host is used. If no nickname or hostmask is used, it uses a default hostmask the first time the user authenticates.",
- "$uSee Also:$u ounregister"
- );
- "!/services/nickserv/disable_nicks" (
- "/msg $N@$s OREGISTER <account> <password> <user@host|nick>",
- "Registers an account with $b$N$b using the specified account, password, and user@host. If the nick of an online user is specified, then that user's user@host is used. If no nickname or hostmask is used, it uses a default hostmask the first time the user authenticates.",
- "$uSee Also:$u oregnick, ounregister, ounregnick"
- );
-};
-"OSET" {
- "/services/nickserv/disable_nicks" (
- "/msg $N OSET <nick|*account> [<setting> <value>]",
- "Changes an account's settings for X3. In addition to the normal $bset$b settings, you may set:",
- "$bPASSWORD$b: Sets user's password.",
- "$bFLAGS$b: Changes account flags for user.",
- "$bLEVEL$b: Sets $O access level.",
- "$bEPITHET$b: The description $C shows for the user's access.",
- "You may use *Account instead of Nick as the name argument; the * makes $N use the name of an account directly (useful if the user is not online).",
- "$uSee Also:$u accountinfo, account flags, set, userinfo"
- );
- "!/services/nickserv/disable_nicks" (
- "/msg $N OSET <nick|*account> [<setting> <value>]",
- "Changes an account's settings for X3. In addition to the normal $bset$b settings, you may set:",
- "$bPASSWORD$b: Sets user's password.",
- "$bFLAGS$b: Changes account flags for user.",
- "$bLEVEL$b: Sets $O access level.",
- "$bEPITHET$b: The description $C shows for the user's access.",
- "You may use *Account instead of Nick as the name argument; the * makes $N use the name of an account directly (useful if the user is not online).",
- "$uSee Also:$u accountinfo, account flags, nickinfo, set, userinfo"
- );
+ "/services/nickserv/disable_nicks" {
+ "/services/nickserv/email_enabled" (
+ "/msg $N@$s OREGISTER <account> <password> <email> <user@host|nick>",
+ "Registers an account with $b$N$b using the specified account, password, email address and user@host. If the nick of an online user is specified, then that user's user@host is used. If no nickname or hostmask is used, it uses a default hostmask the first time the user authenticates.",
+ "$uSee Also:$u ounregister"
+ );
+ "!/services/nickserv/email_enabled" (
+ "/msg $N@$s OREGISTER <account> <password> <user@host|nick>",
+ "Registers an account with $b$N$b using the specified account, password and user@host. If the nick of an online user is specified, then that user's user@host is used. If no nickname or hostmask is used, it uses a default hostmask the first time the user authenticates.",
+ "$uSee Also:$u ounregister"
+ );
+ };
+ "!/services/nickserv/disable_nicks" {
+ "/services/nickserv/email_enabled" (
+ "/msg $N@$s OREGISTER <account> <password> <email> <user@host|nick>",
+ "Registers an account with $b$N$b using the specified account, password, email address and user@host. If the nick of an online user is specified, then that user's user@host is used. If no nickname or hostmask is used, it uses a default hostmask the first time the user authenticates.",
+ "$uSee Also:$u oregnick, ounregister, ounregnick"
+ );
+ "!/services/nickserv/email_enabled" (
+ "/msg $N@$s OREGISTER <account> <password> <user@host|nick>",
+ "Registers an account with $b$N$b using the specified account, password and user@host. If the nick of an online user is specified, then that user's user@host is used. If no nickname or hostmask is used, it uses a default hostmask the first time the user authenticates.",
+ "$uSee Also:$u oregnick, ounregister, ounregnick"
+ );
+ };
};
+"OSET" (
+ "/msg $N OSET <nick|*account> [<setting> <value>]",
+ "Allows opers/helpers to change a users account settings. You may set:",
+ "$bPASSWORD$b: Sets user's password.",
+ "$bFLAGS$b: Changes account flags (SphHdscfn) for user (see $uaccount flags$u).",
+ "$bLEVEL$b: Sets $O access level.",
+ "$bEPITHET$b: The description shown for the user's access in /whois.",
+ "$bNOTE$b: Adds a note to the user's account.",
+ "$bTITLE$b: The title the user will get (in there hostname) when +x.",
+ "$bFAKEHOST$b: The fake hostname the user will get when +x.",
+ "..or anything $bset$b can change.",
+ "You may use *Account instead of Nick as the name argument; the * makes $N use the name of an account directly (useful if the user is not online).",
+ "$uSee Also:$u accountinfo, account flags, set, userinfo"
+);
"ODELCOOKIE" {
"/services/nickserv/email_enabled" (
"REGISTER" {
"0: /services/nickserv/email_required" (
"/msg $N@$s REGISTER <account> <password> <email>",
- "Registers a specified account with $b$N$b, adding your current user@host to your new account. You must use the same password with $bauth$b to authenticate to your account.",
- "An email will be sent to the email address you give containing a cookie that will let you activate your account. Once you have that cookie, you must use the $bcookie$b command to be able to use your account.",
+ "Register is the command to create an an account with $b$N$b. ",
+ "Having an account provides a single login identity for the network, and for use with $b$C$b.",
+ "$b$b",
+ "$bEmail activation is required:$b An email will be sent to the email address you give to verify it. You must",
+ "provide a valid email address or registration will fail. After you register, check your email for instructions validating your account.",
+ "$b$b",
+ "If you already have an account, login using the $bAUTH$b command:",
+ "$b/msg $N@$s AUTH <accountname> <password>$b",
"$uSee Also:$u auth, unregister"
);
"1: /services/nickserv/email_enabled" (
"/msg $N@$s REGISTER <account> <password> [email]",
- "Registers a specified account with $b$N$b, adding your current user@host to your new account. You must use the same password with $bauth$b to authenticate to your account.",
- "If you specify an email address, an email will be sent to it containing a cookie that will let you activate your account. Once you have that cookie, you must use the $bcookie$b command to be able to use your account.",
- "$uSee Also:$u auth, unregister"
+ "Register is the command to register an account with $b$N$b. Later, you can use your account and password with $bauth$b to authenticate to your account.",
+ "Having an account provides a single login identity for use with $b$C$b.",
+ "Email activation is not required: But, if you specify an email address, an email will be sent to it containing a cookie that will let you activate your account. Once you have that cookie, use the $bcookie$b command to activate your account.",
+ "$b$b",
+ "If you already have an account, login using the $bAUTH$b command:",
+ "$b/msg $N@$s AUTH <accountname> <password>$b",
+ "$uSee Also:$u auth, unregister"
);
"2: !/services/nickserv/email_enabled" (
"/msg $N@$s REGISTER <account> <password>",
- "Registers a specified account with $b$N$b, adding your current user@host to your new account. You must use the same password with $bauth$b to authenticate to your account.",
+ "Register is the command to register an account with $b$N$b. Later, you can use your account and password with $bauth$b to authenticate to your account.",
+ "Having an account provides a single login identity for use with $b$C$b.",
"$uSee Also:$u auth, unregister"
);
};
"$bEMAIL$b: Sets (or changes) your email address.",
"$bINFO$b: Your infoline for $b$N$b (which can be viewed with the $baccountinfo$b command).",
"$bLANGUAGE$b: Your preferred language for private messages from the services.",
+ "$bSTYLE$b: Your preferred output style: normal, clean, or advanced.",
"$bPRIVMSG$b: If set, $b$N$b and $b$C$b will send text to you using PRIVMSGs rather than NOTICEs.",
- "$bSTYLE$b: The style you want X3 to use for channel userlists it sends you. $bSTYLE$b can be either $bDef$b (default) or $bZoot$b.",
"$bTABLEWIDTH$b: Sets the width for wrapping table-formatted text. (Use 0 for the default.)",
"$bWIDTH$b: The width you want X3 to wrap text it sends you. (Use 0 for the default.)",
"$bMAXLOGINS$b: The number of users that can log into your account at once. (Use 0 for the default.)",
+ "$bTITLE$b: A title set on your account by network staff (affects hidden hosts).",
+ "$bEPITHET$b: An epithet set on your account by network staff (shows in whois).",
"$bset$b with no arguments returns your current settings.",
"$uSee Also:$u accountinfo, userinfo"
);
"$bEMAIL$b: Sets (or changes) your email address.",
"$bINFO$b: Your infoline for $b$N$b (which can be viewed with the $baccountinfo$b command).",
"$bLANGUAGE$b: Your preferred language for private messages from the services.",
+ "$bSTYLE$b: Your preferred output style: normal, clean, or advanced.",
"$bPRIVMSG$b: If set, $b$N$b and $b$C$b will send text to you using PRIVMSGs rather than NOTICEs.",
- "$bSTYLE$b: The style you want X3 to use for channel userlists it sends you. $bSTYLE$b can be either $bDef$b (default) or $bZoot$b.",
"$bTABLEWIDTH$b: Sets the width for wrapping table-formatted text. (Use 0 for the default.)",
"$bWIDTH$b: The width you want X3 to wrap text it sends you. (Use 0 for the default.)",
"$bMAXLOGINS$b: The number of users that can log into your account at once. (Use 0 for the default.)",
+ "$bTITLE$b: A title set on your account by network staff (affects hidden hosts).",
+ "$bEPITHET$b: An epithet set on your account by network staff (shows in whois).",
"$bset$b with no arguments returns your current settings.",
"$uSee Also:$u accountinfo, nickinfo, userinfo"
);
"$bCOLOR$b: If set, $b$N$b and $b$C$b will use $bbold$b and $uunderlines$u in text they send you.",
"$bINFO$b: Your infoline for $b$N$b (which can be viewed with the $baccountinfo$b command).",
"$bLANGUAGE$b: Your preferred language for private messages from the services.",
+ "$bSTYLE$b: Your preferred output style: normal, clean, or advanced.",
"$bPRIVMSG$b: If set, $b$N$b and $b$C$b will send text to you using PRIVMSGs rather than NOTICEs.",
- "$bSTYLE$b: The style you want X3 to use for channel userlists it sends you. $bSTYLE$b can be either $bDef$b (default) or $bZoot$b.",
"$bTABLEWIDTH$b: Sets the width for wrapping table-formatted text. (Use 0 for the default.)",
"$bWIDTH$b: The width you want X3 to wrap text it sends you. (Use 0 for the default.)",
"$bMAXLOGINS$b: The number of users that can log into your account at once. (Use 0 for the default.)",
+ "$bTITLE$b: A title set on your account by network staff (affects hidden hosts).",
+ "$bEPITHET$b: An epithet set on your account by network staff (shows in whois).",
"$bset$b with no arguments returns your current settings.",
"$uSee Also:$u accountinfo, userinfo"
);
"$bCOLOR$b: If set, $b$N$b and $b$C$b will use $bbold$b and $uunderlines$u in text they send you.",
"$bINFO$b: Your infoline for $b$N$b (which can be viewed with the $baccountinfo$b command).",
"$bLANGUAGE$b: Your preferred language for private messages from the services.",
+ "$bSTYLE$b: Your preferred output style: normal, clean, or advanced.",
"$bPRIVMSG$b: If set, $b$N$b and $b$C$b will send text to you using PRIVMSGs rather than NOTICEs.",
- "$bSTYLE$b: The style you want X3 to use for channel userlists it sends you. $bSTYLE$b can be either $bDef$b (default) or $bZoot$b.",
"$bTABLEWIDTH$b: Sets the width for wrapping table-formatted text. (Use 0 for the default.)",
"$bWIDTH$b: The width you want X3 to wrap text it sends you. (Use 0 for the default.)",
"$bMAXLOGINS$b: The number of users that can log into your account at once. (Use 0 for the default.)",
+ "$bTITLE$b: A title set on your account by network staff (affects hidden hosts).",
+ "$bEPITHET$b: An epithet set on your account by network staff (shows in whois).",
"$bset$b with no arguments returns your current settings.",
"$uSee Also:$u accountinfo, nickinfo, userinfo"
);
"If a particular message is not available in your language, it will use the closest match it has.",
"Supported languages are: ${modcmd:languages}",
"$uSee Also:$u set");
+"SET STYLE" ("/msg $S SET STYLE <style>",
+ "Sets the output style that $S and other services will use when sending you messages.",
+ "The style can be:.",
+ " Normal - userlist has ----- seprators and does not show numeric levels.",
+ " Clean - userlist has no ------ seperators and does not show numeric levels.",
+ " Advanced - userlist has ----- seperators and also shows numeric levels.",
+ "$b $b",
+ "Many other outputs besides userlist are styled to match as well.",
+ "$uSee Also:$u set");
"STATUS" {
"/services/nickserv/disable_nicks" (
"/msg $N STATUS",