diff options
-rw-r--r-- | Changes | 1 | ||||
-rw-r--r-- | Changes.lang | 76 | ||||
-rw-r--r-- | data/example.conf | 2 | ||||
-rw-r--r-- | lang/cat.l | 295 | ||||
-rw-r--r-- | lang/de.l | 300 | ||||
-rw-r--r-- | lang/en_us.l | 292 | ||||
-rw-r--r-- | lang/es.l | 295 | ||||
-rw-r--r-- | lang/fr.l | 294 | ||||
-rw-r--r-- | lang/gr.l | 296 | ||||
-rw-r--r-- | lang/hun.l | 298 | ||||
-rw-r--r-- | lang/it.l | 294 | ||||
-rw-r--r-- | lang/nl.l | 295 | ||||
-rw-r--r-- | lang/pl.l | 301 | ||||
-rw-r--r-- | lang/pt.l | 295 | ||||
-rw-r--r-- | lang/ru.l | 294 | ||||
-rw-r--r-- | lang/tr.l | 296 | ||||
-rw-r--r-- | src/core/ns_saset.c | 470 | ||||
-rw-r--r-- | src/core/ns_set.c | 101 | ||||
-rw-r--r-- | version.log | 6 |
19 files changed, 4089 insertions, 412 deletions
@@ -1,6 +1,7 @@ Anope Version S V N -------------------- Provided by Anope Dev. <dev@anope.org> - 2005 +08/21 A NickServ SASET to set options on other nicks (split from SET). [ #00] 08/10 A New Windows installation files. [ #00] 07/04 A Warning when running Anope as root (DON'T DO THAT! :)). [ #00] 07/01 A Events for channel access/xop updates. [ #00] diff --git a/Changes.lang b/Changes.lang index 1b037e38a..aaa487ae9 100644 --- a/Changes.lang +++ b/Changes.lang @@ -1,10 +1,86 @@ Anope Version S V N -------------------- *** New Strings: + NICK_SASET_SYNTAX + NICK_SASET_DISABLED + NICK_SASET_UNKNOWN_OPTION + NICK_SASET_BAD_NICK + NICK_SASET_OPTION_DISABLED + NICK_SASET_DISPLAY_INVALID + NICK_SASET_DISPLAY_CHANGED + NICK_SASET_PASSWORD_FAILED + NICK_SASET_PASSWORD_CHANGED + NICK_SASET_PASSWORD_CHANGED_TO + NICK_SASET_LANGUAGE_SYNTAX + NICK_SASET_LANGUAGE_UNKNOWN + NICK_SASET_LANGUAGE_CHANGED + NICK_SASET_URL_CHANGED + NICK_SASET_URL_UNSET + NICK_SASET_EMAIL_CHANGED + NICK_SASET_EMAIL_UNSET + NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + NICK_SASET_ICQ_CHANGED + NICK_SASET_ICQ_UNSET + NICK_SASET_ICQ_INVALID + NICK_SASET_GREET_CHANGED + NICK_SASET_GREET_UNSET + NICK_SASET_KILL_SYNTAX + NICK_SASET_KILL_IMMED_SYNTAX + NICK_SASET_KILL_ON + NICK_SASET_KILL_QUICK + NICK_SASET_KILL_IMMED + NICK_SASET_KILL_IMMED_DISABLED + NICK_SASET_KILL_OFF + NICK_SASET_SECURE_SYNTAX + NICK_SASET_SECURE_ON + NICK_SASET_SECURE_OFF + NICK_SASET_PRIVATE_SYNTAX + NICK_SASET_PRIVATE_ON + NICK_SASET_PRIVATE_OFF + NICK_SASET_HIDE_SYNTAX + NICK_SASET_HIDE_EMAIL_ON + NICK_SASET_HIDE_EMAIL_OFF + NICK_SASET_HIDE_MASK_ON + NICK_SASET_HIDE_MASK_OFF + NICK_SASET_HIDE_QUIT_ON + NICK_SASET_HIDE_QUIT_OFF + NICK_SASET_HIDE_STATUS_ON + NICK_SASET_HIDE_STATUS_OFF + NICK_SASET_MSG_SYNTAX + NICK_SASET_MSG_ON + NICK_SASET_MSG_OFF + NICK_SASET_NOEXPIRE_SYNTAX + NICK_SASET_NOEXPIRE_ON + NICK_SASET_NOEXPIRE_OFF + NICK_HELP_SASET + NICK_HELP_SASET_DISPLAY + NICK_HELP_SASET_PASSWORD + NICK_HELP_SASET_LANGUAGE + NICK_HELP_SASET_URL + NICK_HELP_SASET_EMAIL + NICK_HELP_SASET_ICQ + NICK_HELP_SASET_GREET + NICK_HELP_SASET_KILL + NICK_HELP_SASET_SECURE + NICK_HELP_SASET_PRIVATE + NICK_HELP_SASET_HIDE + NICK_HELP_SASET_MSG + NICK_HELP_SASET_NOEXPIRE + NICK_HELP_CMD_SASET *** Mod Strings: *** Del Strings: + NICK_SERVADMIN_HELP_SET + NICK_SERVADMIN_HELP_SET_NOEXPIRE + NICK_SET_NOEXPIRE_SYNTAX + NICK_SET_NOEXPIRE_ON + NICK_SET_NOEXPIRE_OFF + NICK_SASET_LANGUAGE_SYNTAX + NICK_SASET_LANGUAGE_UNKNOWN + NICK_SASET_LANGUAGE_CHANGED + NICK_HELP_SASET_LANGUAGE + Anope Version 1.7.10 -------------------- diff --git a/data/example.conf b/data/example.conf index 43c5a91c1..30b6e2f95 100644 --- a/data/example.conf +++ b/data/example.conf @@ -135,7 +135,7 @@ OperCoreModules "os_help os_global os_stats os_oper os_admin os_staff os_mode os # These modules will be loaded as part of NickServ's core. # It is not recommended you change these settings unless you are # sure you understand exactly what it is you are doing. -NickCoreModules "ns_help ns_register ns_group ns_identify ns_access ns_set ns_drop ns_recover ns_release ns_sendpass ns_ghost ns_alist ns_info ns_list ns_logout ns_status ns_update ns_getpass ns_getemail ns_forbid ns_suspend" +NickCoreModules "ns_help ns_register ns_group ns_identify ns_access ns_set ns_saset ns_drop ns_recover ns_release ns_sendpass ns_ghost ns_alist ns_info ns_list ns_logout ns_status ns_update ns_getpass ns_getemail ns_forbid ns_suspend" # ChanCoreModules <list> [RECOMMENDED] # These modules will be loaded as part of ChanServ's core. diff --git a/lang/cat.l b/lang/cat.l index b022c1cb6..1b5a47eb5 100644 --- a/lang/cat.l +++ b/lang/cat.l @@ -530,12 +530,126 @@ NICK_SET_MSG_OFF Els serveis et respondran ara amb noticies. # SET NOEXPIRE responses -NICK_SET_NOEXPIRE_SYNTAX - SET [nickname] NOEXPIRE {ON | OFF} -NICK_SET_NOEXPIRE_ON - El Nick %s No caducara. -NICK_SET_NOEXPIRE_OFF - El Nick %s caducara. +NICK_SASET_SYNTAX + SASET nickname option parameters +NICK_SASET_DISABLED + Sorry, nickname option setting is temporarily disabled. +NICK_SASET_UNKNOWN_OPTION + Unknown SASET option %s. +NICK_SASET_BAD_NICK + Nickname %s not registered. +NICK_SASET_OPTION_DISABLED + Option %s cannot be set on this network. + +# SASET DISPLAY responses +NICK_SASET_DISPLAY_INVALID + The new display for %s MUST be a nickname of the nickname group! +NICK_SASET_DISPLAY_CHANGED + The new display is now %s. + +# SASET PASSWORD responses +NICK_SASET_PASSWORD_FAILED + Sorry, couldn't change password for %s. +NICK_SASET_PASSWORD_CHANGED + Password for %s changed. +NICK_SASET_PASSWORD_CHANGED_TO + Password for %s changed to %s. + +# SASET LANGUAGE responses +NICK_SASET_URL_CHANGED + URL for %s changed to %s. +NICK_SASET_URL_UNSET + URL %s unset. + +# SASET EMAIL responses +NICK_SASET_EMAIL_CHANGED + E-mail address for %s changed to %s. +NICK_SASET_EMAIL_UNSET + E-mail address for %s unset. +NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + You cannot unset the e-mail on this network. + +# SASET ICQ responses +NICK_SASET_ICQ_CHANGED + ICQ number for %s set to %s. +NICK_SASET_ICQ_UNSET + ICQ number for %s unset. +NICK_SASET_ICQ_INVALID + %s is not a valid number. + +# SASET GREET responses +NICK_SASET_GREET_CHANGED + Greet message for %s changed to %s. +NICK_SASET_GREET_UNSET + Greet message for %s unset. + +# SASET PROTECT responses +NICK_SASET_KILL_SYNTAX + SASET nickname KILL {ON | QUICK | OFF} +NICK_SASET_KILL_IMMED_SYNTAX + SASET nickname KILL {ON | QUICK | IMMED | OFF} +NICK_SASET_KILL_ON + Protection is now ON for %s. +NICK_SASET_KILL_QUICK + Protection is now ON for %s, with a reduced delay. +NICK_SASET_KILL_IMMED + Protection is now ON for %s, with no delay. +NICK_SASET_KILL_IMMED_DISABLED + The IMMED option is not available on this network. +NICK_SASET_KILL_OFF + Protection is now OFF for %s. + +# SASET SECURE responses +NICK_SASET_SECURE_SYNTAX + SASET nickname SECURE {ON | OFF} +NICK_SASET_SECURE_ON + Secure option is now ON for %s. +NICK_SASET_SECURE_OFF + Secure option is now OFF for %s. + +# SASET PRIVATE responses +NICK_SASET_PRIVATE_SYNTAX + SASET nickname PRIVATE {ON | OFF} +NICK_SASET_PRIVATE_ON + Private option is now ON for %s. +NICK_SASET_PRIVATE_OFF + Private option is now OFF for %s. + +# SASET HIDE responses +NICK_SASET_HIDE_SYNTAX + SET nickname HIDE {EMAIL | USERMASK | QUIT} {ON | OFF} +NICK_SASET_HIDE_EMAIL_ON + The E-mail address of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_EMAIL_OFF + The E-mail address of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_MASK_ON + The last seen user@host mask of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_MASK_OFF + The last seen user@host mask of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_QUIT_ON + The last quit message of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_QUIT_OFF + The last quit message of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_STATUS_ON + The services access status of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_STATUS_OFF + The services access status of %s will now be shown in %s INFO displays. + +# SASET MSG responses +NICK_SASET_MSG_SYNTAX + SSAET nickname PRIVATE {ON | OFF} +NICK_SASET_MSG_ON + Services will now reply to %s with messages. +NICK_SASET_MSG_OFF + Services will now reply to %s with notices. + +# SET NOEXPIRE responses +NICK_SASET_NOEXPIRE_SYNTAX + SASET nickname NOEXPIRE {ON | OFF} +NICK_SASET_NOEXPIRE_ON + Nick %s will not expire. +NICK_SASET_NOEXPIRE_OFF + Nick %s will expire. # ACCESS responses NICK_ACCESS_SYNTAX @@ -3304,6 +3418,8 @@ NICK_HELP_CMD_ACCESS ACCESS Modifica la llista d'adreçes autoritzades NICK_HELP_CMD_SET SET Estableix proteccions, inclouent kills +NICK_HELP_CMD_SASET + SASET Set SET-options on another nickname NICK_HELP_CMD_DROP DROP Cancela el registre d'un nickname NICK_HELP_CMD_RECOVER @@ -3618,6 +3734,155 @@ NICK_HELP_SET_MSG comunicaran amb tu. Amb MSG establert, els serveis utilitzaran msgs, de l'altra forma utilitzaran notícies. +NICK_HELP_SASET + Syntax: SASET nickname option parameters. + + Sets various nickname options. option can be one of: + + DISPLAY Set the display of the group in Services + PASSWORD Set the nickname password + LANGUAGE Set the language Services will use when + sending messages + URL Associate a URL with the nickname + EMAIL Associate an E-mail address with the nickname + ICQ Associate an ICQ number with the nickname + GREET Associate a greet message with the nickname + KILL Turn protection on or off + SECURE Turn nickname security on or off + PRIVATE Prevent the nickname from appearing in a + /msg %S LIST + HIDE Hide certain pieces of nickname information + MSG Change the communication method of Services + NOEXPIRE Prevent the nickname from expiring + + Type /msg %S HELP SASET option for more information + on a specific option. The options will be set on the given + nickname. + + Limited to Services admins. + +NICK_HELP_SASET_DISPLAY + Syntax: SASET nickname DISPLAY new-display + + Changes the display used to refer to the nickname group in + Services. The new display MUST be a nick of the group. + + Limited to Services admins. + +NICK_HELP_SASET_PASSWORD + Syntax: SET nickname PASSWORD new-password + + Changes the password used to identify as the nick's owner. + + Limited to Services admins. + +NICK_HELP_SASET_URL + Syntax: SASET nickname URL url + + Associates the given URL with the nickname. This URL + will be displayed whenever someone requests information + on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_EMAIL + Syntax: SASET nickname EMAIL address + + Associates the given E-mail address with the nickname. + + Limited to Services admins. + +NICK_HELP_SASET_ICQ + Syntax: SASET nickname ICQ number + + Associates the given ICQ number with the nickname. This + number will be displayed whenever someone requests + information on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_GREET + Syntax: SASET nickname GREET message + + Makes the given message the greet of the nickname, that + will be displayed when joining a channel that has GREET + option enabled, provided that the user has the necessary + access on it. + + Limited to Services admins. + +NICK_HELP_SASET_KILL + Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF} + + Turns the automatic protection option for the nick + on or off. With protection on, if another user + tries to take the nick, they will be given one minute to + change to another nick, after which %S will forcibly change + their nick. + + If you select QUICK, the user will be given only 20 seconds + to change nicks instead of the usual 60. If you select + IMMED, user's nick will be changed immediately without being + warned first or given a chance to change their nick; please + do not use this option unless necessary. Also, your + network's administrators may have disabled this option. + + Limited to Services admins. + +NICK_HELP_SASET_SECURE + Syntax: SASET nickname SECURE {ON | OFF} + + Turns %S's security features on or off for your + nick. With SECURE set, you must enter your password + before you will be recognized as the owner of the nick, + regardless of whether your address is on the access + list. However, if you are on the access list, %S + will not auto-kill you regardless of the setting of the + KILL option. + + Limited to Services admins. + +NICK_HELP_SASET_PRIVATE + Syntax: SASET nickname PRIVATE {ON | OFF} + + Turns %S's privacy option on or off for the nick. + With PRIVATE set, the nickname will not appear in + nickname lists generated with %S's LIST command. + (However, anyone who knows the nickname can still get + information on it using the INFO command.) + + Limited to Services admins. + +NICK_HELP_SASET_HIDE + Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF} + + Allows you to prevent certain pieces of information from + being displayed when someone does a %S INFO on the + nick. You can hide the E-mail address (EMAIL), last seen + user@host mask (USERMASK), the services access status + (STATUS) and last quit message (QUIT). + The second parameter specifies whether the information should + be displayed (OFF) or hidden (ON). + + Limited to Services admins. + +NICK_HELP_SASET_MSG + Syntax: SASET nickname MSG {ON | OFF} + + Allows you to choose the way Services are communicating with + the given user. With MSG set, Services will use messages, + else they'll use notices. + + Limited to Services admins. + +NICK_HELP_SASET_NOEXPIRE + Syntax: SASET nickname NOEXPIRE {ON | OFF} + + Sets whether the given nickname will expire. Setting this + to ON prevents the nickname from expiring. + + Limited to Services admins. + NICK_HELP_RECOVER Sintaxis: RECOVER nickname [clau] @@ -3790,24 +4055,6 @@ NICK_SERVADMIN_HELP_DROP privilegis especials. Eliminar qualsevol nick esta limitat a administradors de serveis. -NICK_SERVADMIN_HELP_SET - - Administradors de serveis poden tambe establir - l'opció NOEXPIRE, amb la qual nicknames poden ser - previnguts abans de caducar. A més a més, administradors de - serveis poden establir opcions per qualsevol nickname - sense especificar una clau, utilitzant el format SET - nickname opció parametres. - -NICK_SERVADMIN_HELP_SET_NOEXPIRE - Sintaxis: SET [nickname] NOEXPIRE {ON | OFF} - - Estableix si el nick esmentat caducara o no. Establir-lo a ON - evita que el nickname caduqui. Si cap nickname es - especificat, estableix l'opció de no caducitat pel teu nick. - - Limitat a administradors de serveis. - NICK_SERVADMIN_HELP_INFO Administradors de serveis poden utilitzar el parametre @@ -546,12 +546,126 @@ NICK_SET_MSG_OFF Die Services werden dir jetzt durch notices antworten. # SET NOEXPIRE responses -NICK_SET_NOEXPIRE_SYNTAX - SET [Nickname] NOEXPIRE {ON | OFF} -NICK_SET_NOEXPIRE_ON - Der Nickname %s wird nicht auslaufen. -NICK_SET_NOEXPIRE_OFF - Der Nickname %s wird auslaufen. +NICK_SASET_SYNTAX + SASET nickname option parameters +NICK_SASET_DISABLED + Sorry, nickname option setting is temporarily disabled. +NICK_SASET_UNKNOWN_OPTION + Unknown SASET option %s. +NICK_SASET_BAD_NICK + Nickname %s not registered. +NICK_SASET_OPTION_DISABLED + Option %s cannot be set on this network. + +# SASET DISPLAY responses +NICK_SASET_DISPLAY_INVALID + The new display for %s MUST be a nickname of the nickname group! +NICK_SASET_DISPLAY_CHANGED + The new display is now %s. + +# SASET PASSWORD responses +NICK_SASET_PASSWORD_FAILED + Sorry, couldn't change password for %s. +NICK_SASET_PASSWORD_CHANGED + Password for %s changed. +NICK_SASET_PASSWORD_CHANGED_TO + Password for %s changed to %s. + +# SASET LANGUAGE responses +NICK_SASET_URL_CHANGED + URL for %s changed to %s. +NICK_SASET_URL_UNSET + URL %s unset. + +# SASET EMAIL responses +NICK_SASET_EMAIL_CHANGED + E-mail address for %s changed to %s. +NICK_SASET_EMAIL_UNSET + E-mail address for %s unset. +NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + You cannot unset the e-mail on this network. + +# SASET ICQ responses +NICK_SASET_ICQ_CHANGED + ICQ number for %s set to %s. +NICK_SASET_ICQ_UNSET + ICQ number for %s unset. +NICK_SASET_ICQ_INVALID + %s is not a valid number. + +# SASET GREET responses +NICK_SASET_GREET_CHANGED + Greet message for %s changed to %s. +NICK_SASET_GREET_UNSET + Greet message for %s unset. + +# SASET PROTECT responses +NICK_SASET_KILL_SYNTAX + SASET nickname KILL {ON | QUICK | OFF} +NICK_SASET_KILL_IMMED_SYNTAX + SASET nickname KILL {ON | QUICK | IMMED | OFF} +NICK_SASET_KILL_ON + Protection is now ON for %s. +NICK_SASET_KILL_QUICK + Protection is now ON for %s, with a reduced delay. +NICK_SASET_KILL_IMMED + Protection is now ON for %s, with no delay. +NICK_SASET_KILL_IMMED_DISABLED + The IMMED option is not available on this network. +NICK_SASET_KILL_OFF + Protection is now OFF for %s. + +# SASET SECURE responses +NICK_SASET_SECURE_SYNTAX + SASET nickname SECURE {ON | OFF} +NICK_SASET_SECURE_ON + Secure option is now ON for %s. +NICK_SASET_SECURE_OFF + Secure option is now OFF for %s. + +# SASET PRIVATE responses +NICK_SASET_PRIVATE_SYNTAX + SASET nickname PRIVATE {ON | OFF} +NICK_SASET_PRIVATE_ON + Private option is now ON for %s. +NICK_SASET_PRIVATE_OFF + Private option is now OFF for %s. + +# SASET HIDE responses +NICK_SASET_HIDE_SYNTAX + SET nickname HIDE {EMAIL | USERMASK | QUIT} {ON | OFF} +NICK_SASET_HIDE_EMAIL_ON + The E-mail address of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_EMAIL_OFF + The E-mail address of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_MASK_ON + The last seen user@host mask of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_MASK_OFF + The last seen user@host mask of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_QUIT_ON + The last quit message of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_QUIT_OFF + The last quit message of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_STATUS_ON + The services access status of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_STATUS_OFF + The services access status of %s will now be shown in %s INFO displays. + +# SASET MSG responses +NICK_SASET_MSG_SYNTAX + SSAET nickname PRIVATE {ON | OFF} +NICK_SASET_MSG_ON + Services will now reply to %s with messages. +NICK_SASET_MSG_OFF + Services will now reply to %s with notices. + +# SET NOEXPIRE responses +NICK_SASET_NOEXPIRE_SYNTAX + SASET nickname NOEXPIRE {ON | OFF} +NICK_SASET_NOEXPIRE_ON + Nick %s will not expire. +NICK_SASET_NOEXPIRE_OFF + Nick %s will expire. # ACCESS responses NICK_ACCESS_SYNTAX @@ -3264,6 +3378,8 @@ NICK_HELP_CMD_ACCESS ACCESS Liste der autorisierten Adressen NICK_HELP_CMD_SET SET Optionen einstellen, auch Kill-Schutz +NICK_HELP_CMD_SASET + SASET Set SET-options on another nickname NICK_HELP_CMD_DROP DROP Die Registrierung einen Nicknamen löschen NICK_HELP_CMD_RECOVER @@ -3622,6 +3738,155 @@ NICK_HELP_SET_MSG (Queries), ansonsten werden dir die Antworten als Notices geschickt (Standard). +NICK_HELP_SASET + Syntax: SASET nickname option parameters. + + Sets various nickname options. option can be one of: + + DISPLAY Set the display of the group in Services + PASSWORD Set the nickname password + LANGUAGE Set the language Services will use when + sending messages + URL Associate a URL with the nickname + EMAIL Associate an E-mail address with the nickname + ICQ Associate an ICQ number with the nickname + GREET Associate a greet message with the nickname + KILL Turn protection on or off + SECURE Turn nickname security on or off + PRIVATE Prevent the nickname from appearing in a + /msg %S LIST + HIDE Hide certain pieces of nickname information + MSG Change the communication method of Services + NOEXPIRE Prevent the nickname from expiring + + Type /msg %S HELP SASET option for more information + on a specific option. The options will be set on the given + nickname. + + Limited to Services admins. + +NICK_HELP_SASET_DISPLAY + Syntax: SASET nickname DISPLAY new-display + + Changes the display used to refer to the nickname group in + Services. The new display MUST be a nick of the group. + + Limited to Services admins. + +NICK_HELP_SASET_PASSWORD + Syntax: SET nickname PASSWORD new-password + + Changes the password used to identify as the nick's owner. + + Limited to Services admins. + +NICK_HELP_SASET_URL + Syntax: SASET nickname URL url + + Associates the given URL with the nickname. This URL + will be displayed whenever someone requests information + on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_EMAIL + Syntax: SASET nickname EMAIL address + + Associates the given E-mail address with the nickname. + + Limited to Services admins. + +NICK_HELP_SASET_ICQ + Syntax: SASET nickname ICQ number + + Associates the given ICQ number with the nickname. This + number will be displayed whenever someone requests + information on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_GREET + Syntax: SASET nickname GREET message + + Makes the given message the greet of the nickname, that + will be displayed when joining a channel that has GREET + option enabled, provided that the user has the necessary + access on it. + + Limited to Services admins. + +NICK_HELP_SASET_KILL + Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF} + + Turns the automatic protection option for the nick + on or off. With protection on, if another user + tries to take the nick, they will be given one minute to + change to another nick, after which %S will forcibly change + their nick. + + If you select QUICK, the user will be given only 20 seconds + to change nicks instead of the usual 60. If you select + IMMED, user's nick will be changed immediately without being + warned first or given a chance to change their nick; please + do not use this option unless necessary. Also, your + network's administrators may have disabled this option. + + Limited to Services admins. + +NICK_HELP_SASET_SECURE + Syntax: SASET nickname SECURE {ON | OFF} + + Turns %S's security features on or off for your + nick. With SECURE set, you must enter your password + before you will be recognized as the owner of the nick, + regardless of whether your address is on the access + list. However, if you are on the access list, %S + will not auto-kill you regardless of the setting of the + KILL option. + + Limited to Services admins. + +NICK_HELP_SASET_PRIVATE + Syntax: SASET nickname PRIVATE {ON | OFF} + + Turns %S's privacy option on or off for the nick. + With PRIVATE set, the nickname will not appear in + nickname lists generated with %S's LIST command. + (However, anyone who knows the nickname can still get + information on it using the INFO command.) + + Limited to Services admins. + +NICK_HELP_SASET_HIDE + Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF} + + Allows you to prevent certain pieces of information from + being displayed when someone does a %S INFO on the + nick. You can hide the E-mail address (EMAIL), last seen + user@host mask (USERMASK), the services access status + (STATUS) and last quit message (QUIT). + The second parameter specifies whether the information should + be displayed (OFF) or hidden (ON). + + Limited to Services admins. + +NICK_HELP_SASET_MSG + Syntax: SASET nickname MSG {ON | OFF} + + Allows you to choose the way Services are communicating with + the given user. With MSG set, Services will use messages, + else they'll use notices. + + Limited to Services admins. + +NICK_HELP_SASET_NOEXPIRE + Syntax: SASET nickname NOEXPIRE {ON | OFF} + + Sets whether the given nickname will expire. Setting this + to ON prevents the nickname from expiring. + + Limited to Services admins. + NICK_HELP_RECOVER Syntax: RECOVER Nickname [Passwort] @@ -3835,29 +4100,6 @@ NICK_SERVADMIN_HELP_DROP Das Entfernen eines beliebigen Nicknamen ist beschränkt auf Services Administratoren. -NICK_SERVADMIN_HELP_SET - - Als zusätzliche Option können die Services das - NOEXPIRE-Flag an einem Nickname setzen, dass diesen - vor dem Auslaufen bei Nichtnutzung verhindert. - - Zusätzlich können Services Administratoren die - Optionen eines beliebigen Nicknamens verändern, - ohne vorher ein Passwort für den Nicknamen einzugeben. - Dafür gilt das Format : - SET Nickname Option Parameter. - -NICK_SERVADMIN_HELP_SET_NOEXPIRE - Syntax: SET [Nickname] NOEXPIRE {ON | OFF} - - Stellt den Auslauf bei Nichtnutzung des angegebenen - Nicknamen ein. Setzt man diesen Wert auf ON, wird - der Nickname nicht auslaufen. Wird kein Parameter - eigegeben, wird das No-Expire Flag deines Nicknamens - geändert. - - Diese Funktion ist beschränkt auf Services Administratoren. - NICK_SERVADMIN_HELP_INFO Services Administratoren können den ALL Parameter für diff --git a/lang/en_us.l b/lang/en_us.l index 77c19838b..4e0e7a639 100644 --- a/lang/en_us.l +++ b/lang/en_us.l @@ -170,7 +170,7 @@ PASSWORD_INCORRECT # of meaning. If you want to make a distinction, "Access denied" is # usually used more generally; for example, a non-oper trying to access # OperServ gets "Access denied", while a non-Services admin trying to use -# NickServ SET NOEXPIRE gets "Permission denied". +# NickServ SASET NOEXPIRE gets "Permission denied". ACCESS_DENIED Access denied. PERMISSION_DENIED @@ -519,12 +519,126 @@ NICK_SET_MSG_ON NICK_SET_MSG_OFF Services will now reply to you with notices. -# SET NOEXPIRE responses -NICK_SET_NOEXPIRE_SYNTAX - SET [nickname] NOEXPIRE {ON | OFF} -NICK_SET_NOEXPIRE_ON +# SASET responses +NICK_SASET_SYNTAX + SASET nickname option parameters +NICK_SASET_DISABLED + Sorry, nickname option setting is temporarily disabled. +NICK_SASET_UNKNOWN_OPTION + Unknown SASET option %s. +NICK_SASET_BAD_NICK + Nickname %s not registered. +NICK_SASET_OPTION_DISABLED + Option %s cannot be set on this network. + +# SASET DISPLAY responses +NICK_SASET_DISPLAY_INVALID + The new display for %s MUST be a nickname of the nickname group! +NICK_SASET_DISPLAY_CHANGED + The new display is now %s. + +# SASET PASSWORD responses +NICK_SASET_PASSWORD_FAILED + Sorry, couldn't change password for %s. +NICK_SASET_PASSWORD_CHANGED + Password for %s changed. +NICK_SASET_PASSWORD_CHANGED_TO + Password for %s changed to %s. + +# SASET URL responses +NICK_SASET_URL_CHANGED + URL for %s changed to %s. +NICK_SASET_URL_UNSET + URL %s unset. + +# SASET EMAIL responses +NICK_SASET_EMAIL_CHANGED + E-mail address for %s changed to %s. +NICK_SASET_EMAIL_UNSET + E-mail address for %s unset. +NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + You cannot unset the e-mail on this network. + +# SASET ICQ responses +NICK_SASET_ICQ_CHANGED + ICQ number for %s set to %s. +NICK_SASET_ICQ_UNSET + ICQ number for %s unset. +NICK_SASET_ICQ_INVALID + %s is not a valid number. + +# SASET GREET responses +NICK_SASET_GREET_CHANGED + Greet message for %s changed to %s. +NICK_SASET_GREET_UNSET + Greet message for %s unset. + +# SASET PROTECT responses +NICK_SASET_KILL_SYNTAX + SASET nickname KILL {ON | QUICK | OFF} +NICK_SASET_KILL_IMMED_SYNTAX + SASET nickname KILL {ON | QUICK | IMMED | OFF} +NICK_SASET_KILL_ON + Protection is now ON for %s. +NICK_SASET_KILL_QUICK + Protection is now ON for %s, with a reduced delay. +NICK_SASET_KILL_IMMED + Protection is now ON for %s, with no delay. +NICK_SASET_KILL_IMMED_DISABLED + The IMMED option is not available on this network. +NICK_SASET_KILL_OFF + Protection is now OFF for %s. + +# SASET SECURE responses +NICK_SASET_SECURE_SYNTAX + SASET nickname SECURE {ON | OFF} +NICK_SASET_SECURE_ON + Secure option is now ON for %s. +NICK_SASET_SECURE_OFF + Secure option is now OFF for %s. + +# SASET PRIVATE responses +NICK_SASET_PRIVATE_SYNTAX + SASET nickname PRIVATE {ON | OFF} +NICK_SASET_PRIVATE_ON + Private option is now ON for %s. +NICK_SASET_PRIVATE_OFF + Private option is now OFF for %s. + +# SASET HIDE responses +NICK_SASET_HIDE_SYNTAX + SET nickname HIDE {EMAIL | USERMASK | QUIT} {ON | OFF} +NICK_SASET_HIDE_EMAIL_ON + The E-mail address of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_EMAIL_OFF + The E-mail address of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_MASK_ON + The last seen user@host mask of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_MASK_OFF + The last seen user@host mask of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_QUIT_ON + The last quit message of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_QUIT_OFF + The last quit message of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_STATUS_ON + The services access status of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_STATUS_OFF + The services access status of %s will now be shown in %s INFO displays. + +# SASET MSG responses +NICK_SASET_MSG_SYNTAX + SSAET nickname PRIVATE {ON | OFF} +NICK_SASET_MSG_ON + Services will now reply to %s with messages. +NICK_SASET_MSG_OFF + Services will now reply to %s with notices. + +# SASET NOEXPIRE responses +NICK_SASET_NOEXPIRE_SYNTAX + SASET nickname NOEXPIRE {ON | OFF} +NICK_SASET_NOEXPIRE_ON Nick %s will not expire. -NICK_SET_NOEXPIRE_OFF +NICK_SASET_NOEXPIRE_OFF Nick %s will expire. # ACCESS responses @@ -3177,6 +3291,8 @@ NICK_HELP_CMD_ACCESS ACCESS Modify the list of authorized addresses NICK_HELP_CMD_SET SET Set options, including kill protection +NICK_HELP_CMD_SASET + SASET Set SET-options on another nickname NICK_HELP_CMD_DROP DROP Cancel the registration of a nickname NICK_HELP_CMD_RECOVER @@ -3493,6 +3609,153 @@ NICK_HELP_SET_MSG you. With MSG set, Services will use messages, else they'll use notices. +NICK_HELP_SASET + Syntax: SASET nickname option parameters. + + Sets various nickname options. option can be one of: + + DISPLAY Set the display of the group in Services + PASSWORD Set the nickname password + URL Associate a URL with the nickname + EMAIL Associate an E-mail address with the nickname + ICQ Associate an ICQ number with the nickname + GREET Associate a greet message with the nickname + KILL Turn protection on or off + SECURE Turn nickname security on or off + PRIVATE Prevent the nickname from appearing in a + /msg %S LIST + HIDE Hide certain pieces of nickname information + MSG Change the communication method of Services + NOEXPIRE Prevent the nickname from expiring + + Type /msg %S HELP SASET option for more information + on a specific option. The options will be set on the given + nickname. + + Limited to Services admins. + +NICK_HELP_SASET_DISPLAY + Syntax: SASET nickname DISPLAY new-display + + Changes the display used to refer to the nickname group in + Services. The new display MUST be a nick of the group. + + Limited to Services admins. + +NICK_HELP_SASET_PASSWORD + Syntax: SET nickname PASSWORD new-password + + Changes the password used to identify as the nick's owner. + + Limited to Services admins. + +NICK_HELP_SASET_URL + Syntax: SASET nickname URL url + + Associates the given URL with the nickname. This URL + will be displayed whenever someone requests information + on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_EMAIL + Syntax: SASET nickname EMAIL address + + Associates the given E-mail address with the nickname. + + Limited to Services admins. + +NICK_HELP_SASET_ICQ + Syntax: SASET nickname ICQ number + + Associates the given ICQ number with the nickname. This + number will be displayed whenever someone requests + information on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_GREET + Syntax: SASET nickname GREET message + + Makes the given message the greet of the nickname, that + will be displayed when joining a channel that has GREET + option enabled, provided that the user has the necessary + access on it. + + Limited to Services admins. + +NICK_HELP_SASET_KILL + Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF} + + Turns the automatic protection option for the nick + on or off. With protection on, if another user + tries to take the nick, they will be given one minute to + change to another nick, after which %S will forcibly change + their nick. + + If you select QUICK, the user will be given only 20 seconds + to change nicks instead of the usual 60. If you select + IMMED, user's nick will be changed immediately without being + warned first or given a chance to change their nick; please + do not use this option unless necessary. Also, your + network's administrators may have disabled this option. + + Limited to Services admins. + +NICK_HELP_SASET_SECURE + Syntax: SASET nickname SECURE {ON | OFF} + + Turns %S's security features on or off for your + nick. With SECURE set, you must enter your password + before you will be recognized as the owner of the nick, + regardless of whether your address is on the access + list. However, if you are on the access list, %S + will not auto-kill you regardless of the setting of the + KILL option. + + Limited to Services admins. + +NICK_HELP_SASET_PRIVATE + Syntax: SASET nickname PRIVATE {ON | OFF} + + Turns %S's privacy option on or off for the nick. + With PRIVATE set, the nickname will not appear in + nickname lists generated with %S's LIST command. + (However, anyone who knows the nickname can still get + information on it using the INFO command.) + + Limited to Services admins. + +NICK_HELP_SASET_HIDE + Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF} + + Allows you to prevent certain pieces of information from + being displayed when someone does a %S INFO on the + nick. You can hide the E-mail address (EMAIL), last seen + user@host mask (USERMASK), the services access status + (STATUS) and last quit message (QUIT). + The second parameter specifies whether the information should + be displayed (OFF) or hidden (ON). + + Limited to Services admins. + +NICK_HELP_SASET_MSG + Syntax: SASET nickname MSG {ON | OFF} + + Allows you to choose the way Services are communicating with + the given user. With MSG set, Services will use messages, + else they'll use notices. + + Limited to Services admins. + +NICK_HELP_SASET_NOEXPIRE + Syntax: SASET nickname NOEXPIRE {ON | OFF} + + Sets whether the given nickname will expire. Setting this + to ON prevents the nickname from expiring. + + Limited to Services admins. + NICK_HELP_RECOVER Syntax: RECOVER nickname [password] @@ -3666,23 +3929,6 @@ NICK_SERVADMIN_HELP_DROP special privileges. Dropping any nick is limited to Services admins. -NICK_SERVADMIN_HELP_SET - - Services admins can also set the option NOEXPIRE, with - which nicknames can be prevented from expiring. - Additionally, Services admins can set options for any - nickname without entering a password, using the format - SET nickname option parameters. - -NICK_SERVADMIN_HELP_SET_NOEXPIRE - Syntax: SET [nickname] NOEXPIRE {ON | OFF} - - Sets whether the given nickname will expire. Setting this - to ON prevents the nickname from expiring. If no - nickname is given, sets the no-expire flag for your nick. - - Limited to Services admins. - NICK_SERVADMIN_HELP_INFO Services admins may use the ALL parameter with any nick. @@ -534,12 +534,126 @@ NICK_SET_MSG_OFF Los servicios te responderan ahora con noticias. # SET NOEXPIRE responses -NICK_SET_NOEXPIRE_SYNTAX - SET [nickname] NOEXPIRE {ON | OFF} -NICK_SET_NOEXPIRE_ON - El Nick %s No expirara. -NICK_SET_NOEXPIRE_OFF - El Nick %s expirara. +NICK_SASET_SYNTAX + SASET nickname option parameters +NICK_SASET_DISABLED + Sorry, nickname option setting is temporarily disabled. +NICK_SASET_UNKNOWN_OPTION + Unknown SASET option %s. +NICK_SASET_BAD_NICK + Nickname %s not registered. +NICK_SASET_OPTION_DISABLED + Option %s cannot be set on this network. + +# SASET DISPLAY responses +NICK_SASET_DISPLAY_INVALID + The new display for %s MUST be a nickname of the nickname group! +NICK_SASET_DISPLAY_CHANGED + The new display is now %s. + +# SASET PASSWORD responses +NICK_SASET_PASSWORD_FAILED + Sorry, couldn't change password for %s. +NICK_SASET_PASSWORD_CHANGED + Password for %s changed. +NICK_SASET_PASSWORD_CHANGED_TO + Password for %s changed to %s. + +# SASET LANGUAGE responses +NICK_SASET_URL_CHANGED + URL for %s changed to %s. +NICK_SASET_URL_UNSET + URL %s unset. + +# SASET EMAIL responses +NICK_SASET_EMAIL_CHANGED + E-mail address for %s changed to %s. +NICK_SASET_EMAIL_UNSET + E-mail address for %s unset. +NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + You cannot unset the e-mail on this network. + +# SASET ICQ responses +NICK_SASET_ICQ_CHANGED + ICQ number for %s set to %s. +NICK_SASET_ICQ_UNSET + ICQ number for %s unset. +NICK_SASET_ICQ_INVALID + %s is not a valid number. + +# SASET GREET responses +NICK_SASET_GREET_CHANGED + Greet message for %s changed to %s. +NICK_SASET_GREET_UNSET + Greet message for %s unset. + +# SASET PROTECT responses +NICK_SASET_KILL_SYNTAX + SASET nickname KILL {ON | QUICK | OFF} +NICK_SASET_KILL_IMMED_SYNTAX + SASET nickname KILL {ON | QUICK | IMMED | OFF} +NICK_SASET_KILL_ON + Protection is now ON for %s. +NICK_SASET_KILL_QUICK + Protection is now ON for %s, with a reduced delay. +NICK_SASET_KILL_IMMED + Protection is now ON for %s, with no delay. +NICK_SASET_KILL_IMMED_DISABLED + The IMMED option is not available on this network. +NICK_SASET_KILL_OFF + Protection is now OFF for %s. + +# SASET SECURE responses +NICK_SASET_SECURE_SYNTAX + SASET nickname SECURE {ON | OFF} +NICK_SASET_SECURE_ON + Secure option is now ON for %s. +NICK_SASET_SECURE_OFF + Secure option is now OFF for %s. + +# SASET PRIVATE responses +NICK_SASET_PRIVATE_SYNTAX + SASET nickname PRIVATE {ON | OFF} +NICK_SASET_PRIVATE_ON + Private option is now ON for %s. +NICK_SASET_PRIVATE_OFF + Private option is now OFF for %s. + +# SASET HIDE responses +NICK_SASET_HIDE_SYNTAX + SET nickname HIDE {EMAIL | USERMASK | QUIT} {ON | OFF} +NICK_SASET_HIDE_EMAIL_ON + The E-mail address of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_EMAIL_OFF + The E-mail address of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_MASK_ON + The last seen user@host mask of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_MASK_OFF + The last seen user@host mask of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_QUIT_ON + The last quit message of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_QUIT_OFF + The last quit message of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_STATUS_ON + The services access status of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_STATUS_OFF + The services access status of %s will now be shown in %s INFO displays. + +# SASET MSG responses +NICK_SASET_MSG_SYNTAX + SSAET nickname PRIVATE {ON | OFF} +NICK_SASET_MSG_ON + Services will now reply to %s with messages. +NICK_SASET_MSG_OFF + Services will now reply to %s with notices. + +# SET NOEXPIRE responses +NICK_SASET_NOEXPIRE_SYNTAX + SASET nickname NOEXPIRE {ON | OFF} +NICK_SASET_NOEXPIRE_ON + Nick %s will not expire. +NICK_SASET_NOEXPIRE_OFF + Nick %s will expire. # ACCESS responses NICK_ACCESS_SYNTAX @@ -3278,6 +3392,8 @@ NICK_HELP_CMD_ACCESS ACCESS Modifica la lista de direcciones autorizadas NICK_HELP_CMD_SET SET Setea protecciones, incluyendo kills +NICK_HELP_CMD_SASET + SASET Set SET-options on another nickname NICK_HELP_CMD_DROP DROP Cancela la registracion de un nickname NICK_HELP_CMD_RECOVER @@ -3592,6 +3708,155 @@ NICK_HELP_SET_MSG comunicaran contigo. Con MSG seteado, los Servicios usaran msgs, de otra forma usaran notices. +NICK_HELP_SASET + Syntax: SASET nickname option parameters. + + Sets various nickname options. option can be one of: + + DISPLAY Set the display of the group in Services + PASSWORD Set the nickname password + LANGUAGE Set the language Services will use when + sending messages + URL Associate a URL with the nickname + EMAIL Associate an E-mail address with the nickname + ICQ Associate an ICQ number with the nickname + GREET Associate a greet message with the nickname + KILL Turn protection on or off + SECURE Turn nickname security on or off + PRIVATE Prevent the nickname from appearing in a + /msg %S LIST + HIDE Hide certain pieces of nickname information + MSG Change the communication method of Services + NOEXPIRE Prevent the nickname from expiring + + Type /msg %S HELP SASET option for more information + on a specific option. The options will be set on the given + nickname. + + Limited to Services admins. + +NICK_HELP_SASET_DISPLAY + Syntax: SASET nickname DISPLAY new-display + + Changes the display used to refer to the nickname group in + Services. The new display MUST be a nick of the group. + + Limited to Services admins. + +NICK_HELP_SASET_PASSWORD + Syntax: SET nickname PASSWORD new-password + + Changes the password used to identify as the nick's owner. + + Limited to Services admins. + +NICK_HELP_SASET_URL + Syntax: SASET nickname URL url + + Associates the given URL with the nickname. This URL + will be displayed whenever someone requests information + on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_EMAIL + Syntax: SASET nickname EMAIL address + + Associates the given E-mail address with the nickname. + + Limited to Services admins. + +NICK_HELP_SASET_ICQ + Syntax: SASET nickname ICQ number + + Associates the given ICQ number with the nickname. This + number will be displayed whenever someone requests + information on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_GREET + Syntax: SASET nickname GREET message + + Makes the given message the greet of the nickname, that + will be displayed when joining a channel that has GREET + option enabled, provided that the user has the necessary + access on it. + + Limited to Services admins. + +NICK_HELP_SASET_KILL + Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF} + + Turns the automatic protection option for the nick + on or off. With protection on, if another user + tries to take the nick, they will be given one minute to + change to another nick, after which %S will forcibly change + their nick. + + If you select QUICK, the user will be given only 20 seconds + to change nicks instead of the usual 60. If you select + IMMED, user's nick will be changed immediately without being + warned first or given a chance to change their nick; please + do not use this option unless necessary. Also, your + network's administrators may have disabled this option. + + Limited to Services admins. + +NICK_HELP_SASET_SECURE + Syntax: SASET nickname SECURE {ON | OFF} + + Turns %S's security features on or off for your + nick. With SECURE set, you must enter your password + before you will be recognized as the owner of the nick, + regardless of whether your address is on the access + list. However, if you are on the access list, %S + will not auto-kill you regardless of the setting of the + KILL option. + + Limited to Services admins. + +NICK_HELP_SASET_PRIVATE + Syntax: SASET nickname PRIVATE {ON | OFF} + + Turns %S's privacy option on or off for the nick. + With PRIVATE set, the nickname will not appear in + nickname lists generated with %S's LIST command. + (However, anyone who knows the nickname can still get + information on it using the INFO command.) + + Limited to Services admins. + +NICK_HELP_SASET_HIDE + Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF} + + Allows you to prevent certain pieces of information from + being displayed when someone does a %S INFO on the + nick. You can hide the E-mail address (EMAIL), last seen + user@host mask (USERMASK), the services access status + (STATUS) and last quit message (QUIT). + The second parameter specifies whether the information should + be displayed (OFF) or hidden (ON). + + Limited to Services admins. + +NICK_HELP_SASET_MSG + Syntax: SASET nickname MSG {ON | OFF} + + Allows you to choose the way Services are communicating with + the given user. With MSG set, Services will use messages, + else they'll use notices. + + Limited to Services admins. + +NICK_HELP_SASET_NOEXPIRE + Syntax: SASET nickname NOEXPIRE {ON | OFF} + + Sets whether the given nickname will expire. Setting this + to ON prevents the nickname from expiring. + + Limited to Services admins. + NICK_HELP_RECOVER Sintaxis: RECOVER nickname [clave] @@ -3764,24 +4029,6 @@ NICK_SERVADMIN_HELP_DROP privilegios especiales. Botar cualquier nick esta limitado a administradores de Servicios. -NICK_SERVADMIN_HELP_SET - - Administradores de Servicios pueden tambien setear la - opcion NOEXPIRE, con la cual nicknames pueden ser - prevenidos a expirar. Ademas, administradores de - Servicios pueden setear opciones para cualquier nickname - sin ingresar una clave, usando el formato SET - nickname opcion parametros. - -NICK_SERVADMIN_HELP_SET_NOEXPIRE - Sintaxis: SET [nickname] NOEXPIRE {ON | OFF} - - Setea si el nick dado expirara. Setear esto a ON - previene que el nickname expire. Si ningun nickname es - dado, setea la opcion de no expiracion para tu nick. - - Limitado a administradores de Servicios. - NICK_SERVADMIN_HELP_INFO Administradores de Servicios pueden usar el parametro @@ -532,12 +532,126 @@ NICK_SET_MSG_OFF Services will now reply to you with notices. # SET NOEXPIRE responses -NICK_SET_NOEXPIRE_SYNTAX - SET [nick] NOEXPIRE {ON | OFF} -NICK_SET_NOEXPIRE_ON - Le nick %s n'expirera pas. -NICK_SET_NOEXPIRE_OFF - Le nick %s expirera. +NICK_SASET_SYNTAX + SASET nickname option parameters +NICK_SASET_DISABLED + Sorry, nickname option setting is temporarily disabled. +NICK_SASET_UNKNOWN_OPTION + Unknown SASET option %s. +NICK_SASET_BAD_NICK + Nickname %s not registered. +NICK_SASET_OPTION_DISABLED + Option %s cannot be set on this network. + +# SASET DISPLAY responses +NICK_SASET_DISPLAY_INVALID + The new display for %s MUST be a nickname of the nickname group! +NICK_SASET_DISPLAY_CHANGED + The new display is now %s. + +# SASET PASSWORD responses +NICK_SASET_PASSWORD_FAILED + Sorry, couldn't change password for %s. +NICK_SASET_PASSWORD_CHANGED + Password for %s changed. +NICK_SASET_PASSWORD_CHANGED_TO + Password for %s changed to %s. + +# SASET LANGUAGE responses +NICK_SASET_URL_CHANGED + URL for %s changed to %s. +NICK_SASET_URL_UNSET + URL %s unset. + +# SASET EMAIL responses +NICK_SASET_EMAIL_CHANGED + E-mail address for %s changed to %s. +NICK_SASET_EMAIL_UNSET + E-mail address for %s unset. +NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + You cannot unset the e-mail on this network. + +# SASET ICQ responses +NICK_SASET_ICQ_CHANGED + ICQ number for %s set to %s. +NICK_SASET_ICQ_UNSET + ICQ number for %s unset. +NICK_SASET_ICQ_INVALID + %s is not a valid number. + +# SASET GREET responses +NICK_SASET_GREET_CHANGED + Greet message for %s changed to %s. +NICK_SASET_GREET_UNSET + Greet message for %s unset. + +# SASET PROTECT responses +NICK_SASET_KILL_SYNTAX + SASET nickname KILL {ON | QUICK | OFF} +NICK_SASET_KILL_IMMED_SYNTAX + SASET nickname KILL {ON | QUICK | IMMED | OFF} +NICK_SASET_KILL_ON + Protection is now ON for %s. +NICK_SASET_KILL_QUICK + Protection is now ON for %s, with a reduced delay. +NICK_SASET_KILL_IMMED + Protection is now ON for %s, with no delay. +NICK_SASET_KILL_IMMED_DISABLED + The IMMED option is not available on this network. +NICK_SASET_KILL_OFF + Protection is now OFF for %s. + +# SASET SECURE responses +NICK_SASET_SECURE_SYNTAX + SASET nickname SECURE {ON | OFF} +NICK_SASET_SECURE_ON + Secure option is now ON for %s. +NICK_SASET_SECURE_OFF + Secure option is now OFF for %s. + +# SASET PRIVATE responses +NICK_SASET_PRIVATE_SYNTAX + SASET nickname PRIVATE {ON | OFF} +NICK_SASET_PRIVATE_ON + Private option is now ON for %s. +NICK_SASET_PRIVATE_OFF + Private option is now OFF for %s. + +# SASET HIDE responses +NICK_SASET_HIDE_SYNTAX + SET nickname HIDE {EMAIL | USERMASK | QUIT} {ON | OFF} +NICK_SASET_HIDE_EMAIL_ON + The E-mail address of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_EMAIL_OFF + The E-mail address of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_MASK_ON + The last seen user@host mask of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_MASK_OFF + The last seen user@host mask of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_QUIT_ON + The last quit message of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_QUIT_OFF + The last quit message of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_STATUS_ON + The services access status of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_STATUS_OFF + The services access status of %s will now be shown in %s INFO displays. + +# SASET MSG responses +NICK_SASET_MSG_SYNTAX + SSAET nickname PRIVATE {ON | OFF} +NICK_SASET_MSG_ON + Services will now reply to %s with messages. +NICK_SASET_MSG_OFF + Services will now reply to %s with notices. + +# SET NOEXPIRE responses +NICK_SASET_NOEXPIRE_SYNTAX + SASET nickname NOEXPIRE {ON | OFF} +NICK_SASET_NOEXPIRE_ON + Nick %s will not expire. +NICK_SASET_NOEXPIRE_OFF + Nick %s will expire. # ACCESS responses NICK_ACCESS_SYNTAX @@ -3327,6 +3441,8 @@ NICK_HELP_CMD_ACCESS ACCESS Modifie la liste des adresses autorisées NICK_HELP_CMD_SET SET Configure les options, protection comprise +NICK_HELP_CMD_SASET + SASET Set SET-options on another nickname NICK_HELP_CMD_DROP DROP Annule l'enregistrement d'un nick NICK_HELP_CMD_RECOVER @@ -3643,6 +3759,155 @@ NICK_HELP_SET_MSG avec vous. Si cette option est activée, ils utiliseront des messages, sinon ils utiliseront des notices. +NICK_HELP_SASET + Syntax: SASET nickname option parameters. + + Sets various nickname options. option can be one of: + + DISPLAY Set the display of the group in Services + PASSWORD Set the nickname password + LANGUAGE Set the language Services will use when + sending messages + URL Associate a URL with the nickname + EMAIL Associate an E-mail address with the nickname + ICQ Associate an ICQ number with the nickname + GREET Associate a greet message with the nickname + KILL Turn protection on or off + SECURE Turn nickname security on or off + PRIVATE Prevent the nickname from appearing in a + /msg %S LIST + HIDE Hide certain pieces of nickname information + MSG Change the communication method of Services + NOEXPIRE Prevent the nickname from expiring + + Type /msg %S HELP SASET option for more information + on a specific option. The options will be set on the given + nickname. + + Limited to Services admins. + +NICK_HELP_SASET_DISPLAY + Syntax: SASET nickname DISPLAY new-display + + Changes the display used to refer to the nickname group in + Services. The new display MUST be a nick of the group. + + Limited to Services admins. + +NICK_HELP_SASET_PASSWORD + Syntax: SET nickname PASSWORD new-password + + Changes the password used to identify as the nick's owner. + + Limited to Services admins. + +NICK_HELP_SASET_URL + Syntax: SASET nickname URL url + + Associates the given URL with the nickname. This URL + will be displayed whenever someone requests information + on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_EMAIL + Syntax: SASET nickname EMAIL address + + Associates the given E-mail address with the nickname. + + Limited to Services admins. + +NICK_HELP_SASET_ICQ + Syntax: SASET nickname ICQ number + + Associates the given ICQ number with the nickname. This + number will be displayed whenever someone requests + information on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_GREET + Syntax: SASET nickname GREET message + + Makes the given message the greet of the nickname, that + will be displayed when joining a channel that has GREET + option enabled, provided that the user has the necessary + access on it. + + Limited to Services admins. + +NICK_HELP_SASET_KILL + Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF} + + Turns the automatic protection option for the nick + on or off. With protection on, if another user + tries to take the nick, they will be given one minute to + change to another nick, after which %S will forcibly change + their nick. + + If you select QUICK, the user will be given only 20 seconds + to change nicks instead of the usual 60. If you select + IMMED, user's nick will be changed immediately without being + warned first or given a chance to change their nick; please + do not use this option unless necessary. Also, your + network's administrators may have disabled this option. + + Limited to Services admins. + +NICK_HELP_SASET_SECURE + Syntax: SASET nickname SECURE {ON | OFF} + + Turns %S's security features on or off for your + nick. With SECURE set, you must enter your password + before you will be recognized as the owner of the nick, + regardless of whether your address is on the access + list. However, if you are on the access list, %S + will not auto-kill you regardless of the setting of the + KILL option. + + Limited to Services admins. + +NICK_HELP_SASET_PRIVATE + Syntax: SASET nickname PRIVATE {ON | OFF} + + Turns %S's privacy option on or off for the nick. + With PRIVATE set, the nickname will not appear in + nickname lists generated with %S's LIST command. + (However, anyone who knows the nickname can still get + information on it using the INFO command.) + + Limited to Services admins. + +NICK_HELP_SASET_HIDE + Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF} + + Allows you to prevent certain pieces of information from + being displayed when someone does a %S INFO on the + nick. You can hide the E-mail address (EMAIL), last seen + user@host mask (USERMASK), the services access status + (STATUS) and last quit message (QUIT). + The second parameter specifies whether the information should + be displayed (OFF) or hidden (ON). + + Limited to Services admins. + +NICK_HELP_SASET_MSG + Syntax: SASET nickname MSG {ON | OFF} + + Allows you to choose the way Services are communicating with + the given user. With MSG set, Services will use messages, + else they'll use notices. + + Limited to Services admins. + +NICK_HELP_SASET_NOEXPIRE + Syntax: SASET nickname NOEXPIRE {ON | OFF} + + Sets whether the given nickname will expire. Setting this + to ON prevents the nickname from expiring. + + Limited to Services admins. + NICK_HELP_RECOVER Syntaxe: RECOVER nick [motdepasse] @@ -3823,23 +4088,6 @@ NICK_SERVADMIN_HELP_DROP d'effacer n'importe quel nick est cependant réservée aux Services admins. -NICK_SERVADMIN_HELP_SET - - Les Services admins peuvent également définir l'option - NOEXPIRE, qui empêche les nicks d'expirer. De plus, - les Services admins peuvent définir les options de n'importe - quel nick sans avoir à entrer de mot de passe, en utilisant - le format SET nickname option paramètres. - -NICK_SERVADMIN_HELP_SET_NOEXPIRE - Syntaxe: SET [nick] NOEXPIRE {ON | OFF} - - Définit si le nick donné expirera. Activer ceci empêchera - le nick d'expirer. Si aucun nick n'est donné, définit - l'élément no-expire pour votre nick. - - Réservée aux Services admins. - NICK_SERVADMIN_HELP_INFO Les services admins peuvent utiliser le paramètre ALL @@ -528,12 +528,126 @@ NICK_SET_MSG_OFF Ïé õðçñåóßåò èá óå åéäïðïéïýí ìå notices. # SET NOEXPIRE responses -NICK_SET_NOEXPIRE_SYNTAX - SET [nickname] NOEXPIRE {ON | OFF} -NICK_SET_NOEXPIRE_ON - Ôï øåõäþíõìï %s äåí èá ëÞîåé. -NICK_SET_NOEXPIRE_OFF - Ôï øåõäþíõìï %s èá ëÞîåé. +NICK_SASET_SYNTAX + SASET nickname option parameters +NICK_SASET_DISABLED + Sorry, nickname option setting is temporarily disabled. +NICK_SASET_UNKNOWN_OPTION + Unknown SASET option %s. +NICK_SASET_BAD_NICK + Nickname %s not registered. +NICK_SASET_OPTION_DISABLED + Option %s cannot be set on this network. + +# SASET DISPLAY responses +NICK_SASET_DISPLAY_INVALID + The new display for %s MUST be a nickname of the nickname group! +NICK_SASET_DISPLAY_CHANGED + The new display is now %s. + +# SASET PASSWORD responses +NICK_SASET_PASSWORD_FAILED + Sorry, couldn't change password for %s. +NICK_SASET_PASSWORD_CHANGED + Password for %s changed. +NICK_SASET_PASSWORD_CHANGED_TO + Password for %s changed to %s. + +# SASET LANGUAGE responses +NICK_SASET_URL_CHANGED + URL for %s changed to %s. +NICK_SASET_URL_UNSET + URL %s unset. + +# SASET EMAIL responses +NICK_SASET_EMAIL_CHANGED + E-mail address for %s changed to %s. +NICK_SASET_EMAIL_UNSET + E-mail address for %s unset. +NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + You cannot unset the e-mail on this network. + +# SASET ICQ responses +NICK_SASET_ICQ_CHANGED + ICQ number for %s set to %s. +NICK_SASET_ICQ_UNSET + ICQ number for %s unset. +NICK_SASET_ICQ_INVALID + %s is not a valid number. + +# SASET GREET responses +NICK_SASET_GREET_CHANGED + Greet message for %s changed to %s. +NICK_SASET_GREET_UNSET + Greet message for %s unset. + +# SASET PROTECT responses +NICK_SASET_KILL_SYNTAX + SASET nickname KILL {ON | QUICK | OFF} +NICK_SASET_KILL_IMMED_SYNTAX + SASET nickname KILL {ON | QUICK | IMMED | OFF} +NICK_SASET_KILL_ON + Protection is now ON for %s. +NICK_SASET_KILL_QUICK + Protection is now ON for %s, with a reduced delay. +NICK_SASET_KILL_IMMED + Protection is now ON for %s, with no delay. +NICK_SASET_KILL_IMMED_DISABLED + The IMMED option is not available on this network. +NICK_SASET_KILL_OFF + Protection is now OFF for %s. + +# SASET SECURE responses +NICK_SASET_SECURE_SYNTAX + SASET nickname SECURE {ON | OFF} +NICK_SASET_SECURE_ON + Secure option is now ON for %s. +NICK_SASET_SECURE_OFF + Secure option is now OFF for %s. + +# SASET PRIVATE responses +NICK_SASET_PRIVATE_SYNTAX + SASET nickname PRIVATE {ON | OFF} +NICK_SASET_PRIVATE_ON + Private option is now ON for %s. +NICK_SASET_PRIVATE_OFF + Private option is now OFF for %s. + +# SASET HIDE responses +NICK_SASET_HIDE_SYNTAX + SET nickname HIDE {EMAIL | USERMASK | QUIT} {ON | OFF} +NICK_SASET_HIDE_EMAIL_ON + The E-mail address of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_EMAIL_OFF + The E-mail address of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_MASK_ON + The last seen user@host mask of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_MASK_OFF + The last seen user@host mask of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_QUIT_ON + The last quit message of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_QUIT_OFF + The last quit message of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_STATUS_ON + The services access status of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_STATUS_OFF + The services access status of %s will now be shown in %s INFO displays. + +# SASET MSG responses +NICK_SASET_MSG_SYNTAX + SSAET nickname PRIVATE {ON | OFF} +NICK_SASET_MSG_ON + Services will now reply to %s with messages. +NICK_SASET_MSG_OFF + Services will now reply to %s with notices. + +# SET NOEXPIRE responses +NICK_SASET_NOEXPIRE_SYNTAX + SASET nickname NOEXPIRE {ON | OFF} +NICK_SASET_NOEXPIRE_ON + Nick %s will not expire. +NICK_SASET_NOEXPIRE_OFF + Nick %s will expire. # ACCESS responses NICK_ACCESS_SYNTAX @@ -3293,6 +3407,8 @@ NICK_HELP_CMD_ACCESS ACCESS ÁëëÜæåé ôç ëßóôá ôùí åîïõóéïäïôçìÝíùí äéåõèýíóåùí NICK_HELP_CMD_SET SET ÁëëáãÞ åðéëïãþí, óõìðåñéëáìâÜíåôáé ç ðñïóôáóßá ìå áðïóýíäåóç +NICK_HELP_CMD_SASET + SASET Set SET-options on another nickname NICK_HELP_CMD_DROP DROP ÄéáãñÜöåé Ýíá øåõäþíõìï NICK_HELP_CMD_RECOVER @@ -3618,6 +3734,155 @@ NICK_HELP_SET_MSG ÷ñçóéìïðïéïýí ìçíýìáôá, äéáöïñåôéêÜ èá ÷ñçóéìïðïéïýí ðáñáôçñÞóåéò (notices). +NICK_HELP_SASET + Syntax: SASET nickname option parameters. + + Sets various nickname options. option can be one of: + + DISPLAY Set the display of the group in Services + PASSWORD Set the nickname password + LANGUAGE Set the language Services will use when + sending messages + URL Associate a URL with the nickname + EMAIL Associate an E-mail address with the nickname + ICQ Associate an ICQ number with the nickname + GREET Associate a greet message with the nickname + KILL Turn protection on or off + SECURE Turn nickname security on or off + PRIVATE Prevent the nickname from appearing in a + /msg %S LIST + HIDE Hide certain pieces of nickname information + MSG Change the communication method of Services + NOEXPIRE Prevent the nickname from expiring + + Type /msg %S HELP SASET option for more information + on a specific option. The options will be set on the given + nickname. + + Limited to Services admins. + +NICK_HELP_SASET_DISPLAY + Syntax: SASET nickname DISPLAY new-display + + Changes the display used to refer to the nickname group in + Services. The new display MUST be a nick of the group. + + Limited to Services admins. + +NICK_HELP_SASET_PASSWORD + Syntax: SET nickname PASSWORD new-password + + Changes the password used to identify as the nick's owner. + + Limited to Services admins. + +NICK_HELP_SASET_URL + Syntax: SASET nickname URL url + + Associates the given URL with the nickname. This URL + will be displayed whenever someone requests information + on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_EMAIL + Syntax: SASET nickname EMAIL address + + Associates the given E-mail address with the nickname. + + Limited to Services admins. + +NICK_HELP_SASET_ICQ + Syntax: SASET nickname ICQ number + + Associates the given ICQ number with the nickname. This + number will be displayed whenever someone requests + information on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_GREET + Syntax: SASET nickname GREET message + + Makes the given message the greet of the nickname, that + will be displayed when joining a channel that has GREET + option enabled, provided that the user has the necessary + access on it. + + Limited to Services admins. + +NICK_HELP_SASET_KILL + Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF} + + Turns the automatic protection option for the nick + on or off. With protection on, if another user + tries to take the nick, they will be given one minute to + change to another nick, after which %S will forcibly change + their nick. + + If you select QUICK, the user will be given only 20 seconds + to change nicks instead of the usual 60. If you select + IMMED, user's nick will be changed immediately without being + warned first or given a chance to change their nick; please + do not use this option unless necessary. Also, your + network's administrators may have disabled this option. + + Limited to Services admins. + +NICK_HELP_SASET_SECURE + Syntax: SASET nickname SECURE {ON | OFF} + + Turns %S's security features on or off for your + nick. With SECURE set, you must enter your password + before you will be recognized as the owner of the nick, + regardless of whether your address is on the access + list. However, if you are on the access list, %S + will not auto-kill you regardless of the setting of the + KILL option. + + Limited to Services admins. + +NICK_HELP_SASET_PRIVATE + Syntax: SASET nickname PRIVATE {ON | OFF} + + Turns %S's privacy option on or off for the nick. + With PRIVATE set, the nickname will not appear in + nickname lists generated with %S's LIST command. + (However, anyone who knows the nickname can still get + information on it using the INFO command.) + + Limited to Services admins. + +NICK_HELP_SASET_HIDE + Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF} + + Allows you to prevent certain pieces of information from + being displayed when someone does a %S INFO on the + nick. You can hide the E-mail address (EMAIL), last seen + user@host mask (USERMASK), the services access status + (STATUS) and last quit message (QUIT). + The second parameter specifies whether the information should + be displayed (OFF) or hidden (ON). + + Limited to Services admins. + +NICK_HELP_SASET_MSG + Syntax: SASET nickname MSG {ON | OFF} + + Allows you to choose the way Services are communicating with + the given user. With MSG set, Services will use messages, + else they'll use notices. + + Limited to Services admins. + +NICK_HELP_SASET_NOEXPIRE + Syntax: SASET nickname NOEXPIRE {ON | OFF} + + Sets whether the given nickname will expire. Setting this + to ON prevents the nickname from expiring. + + Limited to Services admins. + NICK_HELP_RECOVER Óýíôáîç: RECOVER nickname [password] @@ -3793,25 +4058,6 @@ NICK_SERVADMIN_HELP_DROP íá Ý÷åéò îå÷ùñéóôÜ äéêáéþìáôá. Ôï óâÞóéìï ôïõ øåõäþíõìïõ Ý÷ïõí ôï äéêáßùìá íá ôï êÜíïõí ïé (åðéêåöáëåßò) Services admins. -NICK_SERVADMIN_HELP_SET - - Ïé (åðéêåöáëåßò) Services admins ìðïñïýí íá åíåñãïðïéÞóïõí - ôçí åðéëïãÞ NOEXPIRE êáé Ýôóé ìðïñïýí êÜðïéá øåõäþíõìá - íá ôá êÜíïõí íá ìçí ëÞîïõí ðïôÝ. Åðßóçò, ïé Services admins - ìðïñïýí íá "ðåéñÜîïõí" ôéò åðéëïãÝò ïðïéõäÞðïôå øåõäþíõìïõ ÷ùñßò íá - ÷ñåéÜæåôáé íá ðëçêôñïëïãïýí ôïí êùäéêü, êÜíïíôáò ôï åîÞò: - SET øåõäþíõìï åðéëïãÞ ðáñÜìåôñïé. - -NICK_SERVADMIN_HELP_SET_NOEXPIRE - Óýíôáîç: SET [øåõäþíõìï] NOEXPIRE {ON | OFF} - - Ñõèìßæïõí üðïôå åßíáé íá ëÞãåé Þ íá ìçí ëÞãåé ôï øåõäþíõìï. Áí åßíáé - óå ON óçìáßíåé ïôé ôï øåõäþíõìï äåí èá ëÞîåé. Áí äåí äþóåéò øåõäþíõìï - êáé êÜíåéò áðëÜ "set expire on" óçìáßíåé ïôé ìéëÜò ãéá ôï äéêü óïõ øåõäþíõìï - êáé óôçí ðñïêåéìÝíç ðåñßðôùóç ôï øåõäþíõìï óïõ äåí èá ëÞîåé. - - Ìüíï ãéá (åðéêåöáëåßò) Services admins. - NICK_SERVADMIN_HELP_INFO Ïé Services admins ìðïñïýí íá ÷ñçóéìïðïéïýí ôçí ALL ðáñÜìåôñï ãéá diff --git a/lang/hun.l b/lang/hun.l index 20dc2c29e..23138d440 100644 --- a/lang/hun.l +++ b/lang/hun.l @@ -527,14 +527,128 @@ NICK_SET_MSG_OFF A szervíz újra notice-t küld a válaszoknál. # SET NOEXPIRE válaszok -NICK_SET_NOEXPIRE_SYNTAX - SET [nicknév] NOEXPIRE {ON | OFF} -NICK_SET_NOEXPIRE_ON - %s nick nem fog elévülni. -NICK_SET_NOEXPIRE_OFF - %s nick el fog évülni. - -# ACCESS válaszok +NICK_SASET_SYNTAX + SASET nickname option parameters +NICK_SASET_DISABLED + Sorry, nickname option setting is temporarily disabled. +NICK_SASET_UNKNOWN_OPTION + Unknown SASET option %s. +NICK_SASET_BAD_NICK + Nickname %s not registered. +NICK_SASET_OPTION_DISABLED + Option %s cannot be set on this network. + +# SASET DISPLAY responses +NICK_SASET_DISPLAY_INVALID + The new display for %s MUST be a nickname of the nickname group! +NICK_SASET_DISPLAY_CHANGED + The new display is now %s. + +# SASET PASSWORD responses +NICK_SASET_PASSWORD_FAILED + Sorry, couldn't change password for %s. +NICK_SASET_PASSWORD_CHANGED + Password for %s changed. +NICK_SASET_PASSWORD_CHANGED_TO + Password for %s changed to %s. + +# SASET LANGUAGE responses +NICK_SASET_URL_CHANGED + URL for %s changed to %s. +NICK_SASET_URL_UNSET + URL %s unset. + +# SASET EMAIL responses +NICK_SASET_EMAIL_CHANGED + E-mail address for %s changed to %s. +NICK_SASET_EMAIL_UNSET + E-mail address for %s unset. +NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + You cannot unset the e-mail on this network. + +# SASET ICQ responses +NICK_SASET_ICQ_CHANGED + ICQ number for %s set to %s. +NICK_SASET_ICQ_UNSET + ICQ number for %s unset. +NICK_SASET_ICQ_INVALID + %s is not a valid number. + +# SASET GREET responses +NICK_SASET_GREET_CHANGED + Greet message for %s changed to %s. +NICK_SASET_GREET_UNSET + Greet message for %s unset. + +# SASET PROTECT responses +NICK_SASET_KILL_SYNTAX + SASET nickname KILL {ON | QUICK | OFF} +NICK_SASET_KILL_IMMED_SYNTAX + SASET nickname KILL {ON | QUICK | IMMED | OFF} +NICK_SASET_KILL_ON + Protection is now ON for %s. +NICK_SASET_KILL_QUICK + Protection is now ON for %s, with a reduced delay. +NICK_SASET_KILL_IMMED + Protection is now ON for %s, with no delay. +NICK_SASET_KILL_IMMED_DISABLED + The IMMED option is not available on this network. +NICK_SASET_KILL_OFF + Protection is now OFF for %s. + +# SASET SECURE responses +NICK_SASET_SECURE_SYNTAX + SASET nickname SECURE {ON | OFF} +NICK_SASET_SECURE_ON + Secure option is now ON for %s. +NICK_SASET_SECURE_OFF + Secure option is now OFF for %s. + +# SASET PRIVATE responses +NICK_SASET_PRIVATE_SYNTAX + SASET nickname PRIVATE {ON | OFF} +NICK_SASET_PRIVATE_ON + Private option is now ON for %s. +NICK_SASET_PRIVATE_OFF + Private option is now OFF for %s. + +# SASET HIDE responses +NICK_SASET_HIDE_SYNTAX + SET nickname HIDE {EMAIL | USERMASK | QUIT} {ON | OFF} +NICK_SASET_HIDE_EMAIL_ON + The E-mail address of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_EMAIL_OFF + The E-mail address of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_MASK_ON + The last seen user@host mask of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_MASK_OFF + The last seen user@host mask of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_QUIT_ON + The last quit message of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_QUIT_OFF + The last quit message of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_STATUS_ON + The services access status of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_STATUS_OFF + The services access status of %s will now be shown in %s INFO displays. + +# SASET MSG responses +NICK_SASET_MSG_SYNTAX + SSAET nickname PRIVATE {ON | OFF} +NICK_SASET_MSG_ON + Services will now reply to %s with messages. +NICK_SASET_MSG_OFF + Services will now reply to %s with notices. + +# SET NOEXPIRE responses +NICK_SASET_NOEXPIRE_SYNTAX + SASET nickname NOEXPIRE {ON | OFF} +NICK_SASET_NOEXPIRE_ON + Nick %s will not expire. +NICK_SASET_NOEXPIRE_OFF + Nick %s will expire. + +# ACCESS responses NICK_ACCESS_SYNTAX ACCESS {ADD | DEL | LIST} [maszk] NICK_ACCESS_ALREADY_PRESENT @@ -3231,6 +3345,8 @@ NICK_HELP_CMD_ACCESS ACCESS A hozzáférési lista módosítása NICK_HELP_CMD_SET SET Opciók beállítása, például kill védelem +NICK_HELP_CMD_SASET + SASET Set SET-options on another nickname NICK_HELP_CMD_DROP DROP Nicknév regisztrációjának törlése NICK_HELP_CMD_RECOVER @@ -3540,6 +3656,155 @@ NICK_HELP_SET_MSG Az MSG beállítással, a szervíz, privát üzeneteket fog használni, egyébként pedig noticeokat. +NICK_HELP_SASET + Syntax: SASET nickname option parameters. + + Sets various nickname options. option can be one of: + + DISPLAY Set the display of the group in Services + PASSWORD Set the nickname password + LANGUAGE Set the language Services will use when + sending messages + URL Associate a URL with the nickname + EMAIL Associate an E-mail address with the nickname + ICQ Associate an ICQ number with the nickname + GREET Associate a greet message with the nickname + KILL Turn protection on or off + SECURE Turn nickname security on or off + PRIVATE Prevent the nickname from appearing in a + /msg %S LIST + HIDE Hide certain pieces of nickname information + MSG Change the communication method of Services + NOEXPIRE Prevent the nickname from expiring + + Type /msg %S HELP SASET option for more information + on a specific option. The options will be set on the given + nickname. + + Limited to Services admins. + +NICK_HELP_SASET_DISPLAY + Syntax: SASET nickname DISPLAY new-display + + Changes the display used to refer to the nickname group in + Services. The new display MUST be a nick of the group. + + Limited to Services admins. + +NICK_HELP_SASET_PASSWORD + Syntax: SET nickname PASSWORD new-password + + Changes the password used to identify as the nick's owner. + + Limited to Services admins. + +NICK_HELP_SASET_URL + Syntax: SASET nickname URL url + + Associates the given URL with the nickname. This URL + will be displayed whenever someone requests information + on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_EMAIL + Syntax: SASET nickname EMAIL address + + Associates the given E-mail address with the nickname. + + Limited to Services admins. + +NICK_HELP_SASET_ICQ + Syntax: SASET nickname ICQ number + + Associates the given ICQ number with the nickname. This + number will be displayed whenever someone requests + information on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_GREET + Syntax: SASET nickname GREET message + + Makes the given message the greet of the nickname, that + will be displayed when joining a channel that has GREET + option enabled, provided that the user has the necessary + access on it. + + Limited to Services admins. + +NICK_HELP_SASET_KILL + Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF} + + Turns the automatic protection option for the nick + on or off. With protection on, if another user + tries to take the nick, they will be given one minute to + change to another nick, after which %S will forcibly change + their nick. + + If you select QUICK, the user will be given only 20 seconds + to change nicks instead of the usual 60. If you select + IMMED, user's nick will be changed immediately without being + warned first or given a chance to change their nick; please + do not use this option unless necessary. Also, your + network's administrators may have disabled this option. + + Limited to Services admins. + +NICK_HELP_SASET_SECURE + Syntax: SASET nickname SECURE {ON | OFF} + + Turns %S's security features on or off for your + nick. With SECURE set, you must enter your password + before you will be recognized as the owner of the nick, + regardless of whether your address is on the access + list. However, if you are on the access list, %S + will not auto-kill you regardless of the setting of the + KILL option. + + Limited to Services admins. + +NICK_HELP_SASET_PRIVATE + Syntax: SASET nickname PRIVATE {ON | OFF} + + Turns %S's privacy option on or off for the nick. + With PRIVATE set, the nickname will not appear in + nickname lists generated with %S's LIST command. + (However, anyone who knows the nickname can still get + information on it using the INFO command.) + + Limited to Services admins. + +NICK_HELP_SASET_HIDE + Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF} + + Allows you to prevent certain pieces of information from + being displayed when someone does a %S INFO on the + nick. You can hide the E-mail address (EMAIL), last seen + user@host mask (USERMASK), the services access status + (STATUS) and last quit message (QUIT). + The second parameter specifies whether the information should + be displayed (OFF) or hidden (ON). + + Limited to Services admins. + +NICK_HELP_SASET_MSG + Syntax: SASET nickname MSG {ON | OFF} + + Allows you to choose the way Services are communicating with + the given user. With MSG set, Services will use messages, + else they'll use notices. + + Limited to Services admins. + +NICK_HELP_SASET_NOEXPIRE + Syntax: SASET nickname NOEXPIRE {ON | OFF} + + Sets whether the given nickname will expire. Setting this + to ON prevents the nickname from expiring. + + Limited to Services admins. + NICK_HELP_RECOVER Syntax: RECOVER nicknév [jelszó] @@ -3696,23 +3961,6 @@ NICK_SERVADMIN_HELP_DROP Használat korlátozva Szervíz adminoknak. -NICK_SERVADMIN_HELP_SET - - Szervíz admin beálltíhatja a nicknevet NEM ELÉVÜLÕ-ként - és így elõrébb lesznek a sorban az elévülési idõvel - rendelkezõknél. Beállithat opciókat a nicknév részére - Anélkül, hogy beazonosítana a jelszóval, következõ formátumot - használva SET nicknév opció paraméterek. - -NICK_SERVADMIN_HELP_SET_NOEXPIRE - Syntax: SET [nicknév] NOEXPIRE {ON | OFF} - - Beállitások szerint a nicknév le fog járni. Beállítva - megelõzi, hogy elévüljön a nicknév. Ha nincs nicknév - meghatározva, akkor a te neved lesz nem elévülõ. - - Korlátozva Szervíz adminokra. - NICK_SERVADMIN_HELP_INFO Szervíz adminok használhatják az ALL paramétert. @@ -523,12 +523,126 @@ NICK_SET_MSG_OFF I servizi ora ti risponderanno per mezzo di notice. # SET NOEXPIRE responses -NICK_SET_NOEXPIRE_SYNTAX - SET [nick] NOEXPIRE {ON | OFF} -NICK_SET_NOEXPIRE_ON - Il nick %s non scadrà. -NICK_SET_NOEXPIRE_OFF - Il nick %s scadrà. +NICK_SASET_SYNTAX + SASET nickname option parameters +NICK_SASET_DISABLED + Sorry, nickname option setting is temporarily disabled. +NICK_SASET_UNKNOWN_OPTION + Unknown SASET option %s. +NICK_SASET_BAD_NICK + Nickname %s not registered. +NICK_SASET_OPTION_DISABLED + Option %s cannot be set on this network. + +# SASET DISPLAY responses +NICK_SASET_DISPLAY_INVALID + The new display for %s MUST be a nickname of the nickname group! +NICK_SASET_DISPLAY_CHANGED + The new display is now %s. + +# SASET PASSWORD responses +NICK_SASET_PASSWORD_FAILED + Sorry, couldn't change password for %s. +NICK_SASET_PASSWORD_CHANGED + Password for %s changed. +NICK_SASET_PASSWORD_CHANGED_TO + Password for %s changed to %s. + +# SASET LANGUAGE responses +NICK_SASET_URL_CHANGED + URL for %s changed to %s. +NICK_SASET_URL_UNSET + URL %s unset. + +# SASET EMAIL responses +NICK_SASET_EMAIL_CHANGED + E-mail address for %s changed to %s. +NICK_SASET_EMAIL_UNSET + E-mail address for %s unset. +NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + You cannot unset the e-mail on this network. + +# SASET ICQ responses +NICK_SASET_ICQ_CHANGED + ICQ number for %s set to %s. +NICK_SASET_ICQ_UNSET + ICQ number for %s unset. +NICK_SASET_ICQ_INVALID + %s is not a valid number. + +# SASET GREET responses +NICK_SASET_GREET_CHANGED + Greet message for %s changed to %s. +NICK_SASET_GREET_UNSET + Greet message for %s unset. + +# SASET PROTECT responses +NICK_SASET_KILL_SYNTAX + SASET nickname KILL {ON | QUICK | OFF} +NICK_SASET_KILL_IMMED_SYNTAX + SASET nickname KILL {ON | QUICK | IMMED | OFF} +NICK_SASET_KILL_ON + Protection is now ON for %s. +NICK_SASET_KILL_QUICK + Protection is now ON for %s, with a reduced delay. +NICK_SASET_KILL_IMMED + Protection is now ON for %s, with no delay. +NICK_SASET_KILL_IMMED_DISABLED + The IMMED option is not available on this network. +NICK_SASET_KILL_OFF + Protection is now OFF for %s. + +# SASET SECURE responses +NICK_SASET_SECURE_SYNTAX + SASET nickname SECURE {ON | OFF} +NICK_SASET_SECURE_ON + Secure option is now ON for %s. +NICK_SASET_SECURE_OFF + Secure option is now OFF for %s. + +# SASET PRIVATE responses +NICK_SASET_PRIVATE_SYNTAX + SASET nickname PRIVATE {ON | OFF} +NICK_SASET_PRIVATE_ON + Private option is now ON for %s. +NICK_SASET_PRIVATE_OFF + Private option is now OFF for %s. + +# SASET HIDE responses +NICK_SASET_HIDE_SYNTAX + SET nickname HIDE {EMAIL | USERMASK | QUIT} {ON | OFF} +NICK_SASET_HIDE_EMAIL_ON + The E-mail address of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_EMAIL_OFF + The E-mail address of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_MASK_ON + The last seen user@host mask of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_MASK_OFF + The last seen user@host mask of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_QUIT_ON + The last quit message of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_QUIT_OFF + The last quit message of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_STATUS_ON + The services access status of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_STATUS_OFF + The services access status of %s will now be shown in %s INFO displays. + +# SASET MSG responses +NICK_SASET_MSG_SYNTAX + SSAET nickname PRIVATE {ON | OFF} +NICK_SASET_MSG_ON + Services will now reply to %s with messages. +NICK_SASET_MSG_OFF + Services will now reply to %s with notices. + +# SET NOEXPIRE responses +NICK_SASET_NOEXPIRE_SYNTAX + SASET nickname NOEXPIRE {ON | OFF} +NICK_SASET_NOEXPIRE_ON + Nick %s will not expire. +NICK_SASET_NOEXPIRE_OFF + Nick %s will expire. # ACCESS responses NICK_ACCESS_SYNTAX @@ -3192,6 +3306,8 @@ NICK_HELP_CMD_ACCESS ACCESS Modifica la lista degli indirizzi autorizzati NICK_HELP_CMD_SET SET Imposta le opzioni, inclusa la protezione +NICK_HELP_CMD_SASET + SASET Set SET-options on another nickname NICK_HELP_CMD_DROP DROP Annulla la registrazione del nick NICK_HELP_CMD_RECOVER @@ -3505,6 +3621,155 @@ NICK_HELP_SET_MSG con te. Se MSG è attivo, i Services usano i messaggi (query), altrimenti usano i notices. +NICK_HELP_SASET + Syntax: SASET nickname option parameters. + + Sets various nickname options. option can be one of: + + DISPLAY Set the display of the group in Services + PASSWORD Set the nickname password + LANGUAGE Set the language Services will use when + sending messages + URL Associate a URL with the nickname + EMAIL Associate an E-mail address with the nickname + ICQ Associate an ICQ number with the nickname + GREET Associate a greet message with the nickname + KILL Turn protection on or off + SECURE Turn nickname security on or off + PRIVATE Prevent the nickname from appearing in a + /msg %S LIST + HIDE Hide certain pieces of nickname information + MSG Change the communication method of Services + NOEXPIRE Prevent the nickname from expiring + + Type /msg %S HELP SASET option for more information + on a specific option. The options will be set on the given + nickname. + + Limited to Services admins. + +NICK_HELP_SASET_DISPLAY + Syntax: SASET nickname DISPLAY new-display + + Changes the display used to refer to the nickname group in + Services. The new display MUST be a nick of the group. + + Limited to Services admins. + +NICK_HELP_SASET_PASSWORD + Syntax: SET nickname PASSWORD new-password + + Changes the password used to identify as the nick's owner. + + Limited to Services admins. + +NICK_HELP_SASET_URL + Syntax: SASET nickname URL url + + Associates the given URL with the nickname. This URL + will be displayed whenever someone requests information + on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_EMAIL + Syntax: SASET nickname EMAIL address + + Associates the given E-mail address with the nickname. + + Limited to Services admins. + +NICK_HELP_SASET_ICQ + Syntax: SASET nickname ICQ number + + Associates the given ICQ number with the nickname. This + number will be displayed whenever someone requests + information on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_GREET + Syntax: SASET nickname GREET message + + Makes the given message the greet of the nickname, that + will be displayed when joining a channel that has GREET + option enabled, provided that the user has the necessary + access on it. + + Limited to Services admins. + +NICK_HELP_SASET_KILL + Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF} + + Turns the automatic protection option for the nick + on or off. With protection on, if another user + tries to take the nick, they will be given one minute to + change to another nick, after which %S will forcibly change + their nick. + + If you select QUICK, the user will be given only 20 seconds + to change nicks instead of the usual 60. If you select + IMMED, user's nick will be changed immediately without being + warned first or given a chance to change their nick; please + do not use this option unless necessary. Also, your + network's administrators may have disabled this option. + + Limited to Services admins. + +NICK_HELP_SASET_SECURE + Syntax: SASET nickname SECURE {ON | OFF} + + Turns %S's security features on or off for your + nick. With SECURE set, you must enter your password + before you will be recognized as the owner of the nick, + regardless of whether your address is on the access + list. However, if you are on the access list, %S + will not auto-kill you regardless of the setting of the + KILL option. + + Limited to Services admins. + +NICK_HELP_SASET_PRIVATE + Syntax: SASET nickname PRIVATE {ON | OFF} + + Turns %S's privacy option on or off for the nick. + With PRIVATE set, the nickname will not appear in + nickname lists generated with %S's LIST command. + (However, anyone who knows the nickname can still get + information on it using the INFO command.) + + Limited to Services admins. + +NICK_HELP_SASET_HIDE + Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF} + + Allows you to prevent certain pieces of information from + being displayed when someone does a %S INFO on the + nick. You can hide the E-mail address (EMAIL), last seen + user@host mask (USERMASK), the services access status + (STATUS) and last quit message (QUIT). + The second parameter specifies whether the information should + be displayed (OFF) or hidden (ON). + + Limited to Services admins. + +NICK_HELP_SASET_MSG + Syntax: SASET nickname MSG {ON | OFF} + + Allows you to choose the way Services are communicating with + the given user. With MSG set, Services will use messages, + else they'll use notices. + + Limited to Services admins. + +NICK_HELP_SASET_NOEXPIRE + Syntax: SASET nickname NOEXPIRE {ON | OFF} + + Sets whether the given nickname will expire. Setting this + to ON prevents the nickname from expiring. + + Limited to Services admins. + NICK_HELP_RECOVER Sintassi: RECOVER nick [password] @@ -3684,23 +3949,6 @@ NICK_SERVADMIN_HELP_DROP La deregistrazione di qualsiasi nick è limitata ai Services admin. -NICK_SERVADMIN_HELP_SET - - I Services admin possono inoltre impostare l'opzione - NOEXPIRE, con cui i nick non scadono. Inoltre, i - Services admin possono impostare le opzioni per qualsiasi - nick senza specificarne la password, usando il formato - SET nick opzione parametri. - -NICK_SERVADMIN_HELP_SET_NOEXPIRE - Sintassi: SET [nick] NOEXPIRE {ON | OFF} - - Imposta se il nick specificato scadrà. Se l'opzione è - impostata a ON, il nick non scadrà. Se non è specificato - alcun nick, l'opzione viene applicata al proprio. - - Limitato ai Services admin. - NICK_SERVADMIN_HELP_INFO I Services admin possono usare il parametro ALL con tutti i nick. @@ -531,12 +531,126 @@ NICK_SET_MSG_OFF Services zullen je nu beantwoorden met notices. # SET NOEXPIRE responses -NICK_SET_NOEXPIRE_SYNTAX - SET [nick] NOEXPIRE {ON | OFF} -NICK_SET_NOEXPIRE_ON - Nick %s zal niet verlopen. -NICK_SET_NOEXPIRE_OFF - Nick %s zal verlopen. +NICK_SASET_SYNTAX + SASET nickname option parameters +NICK_SASET_DISABLED + Sorry, nickname option setting is temporarily disabled. +NICK_SASET_UNKNOWN_OPTION + Unknown SASET option %s. +NICK_SASET_BAD_NICK + Nickname %s not registered. +NICK_SASET_OPTION_DISABLED + Option %s cannot be set on this network. + +# SASET DISPLAY responses +NICK_SASET_DISPLAY_INVALID + The new display for %s MUST be a nickname of the nickname group! +NICK_SASET_DISPLAY_CHANGED + The new display is now %s. + +# SASET PASSWORD responses +NICK_SASET_PASSWORD_FAILED + Sorry, couldn't change password for %s. +NICK_SASET_PASSWORD_CHANGED + Password for %s changed. +NICK_SASET_PASSWORD_CHANGED_TO + Password for %s changed to %s. + +# SASET LANGUAGE responses +NICK_SASET_URL_CHANGED + URL for %s changed to %s. +NICK_SASET_URL_UNSET + URL %s unset. + +# SASET EMAIL responses +NICK_SASET_EMAIL_CHANGED + E-mail address for %s changed to %s. +NICK_SASET_EMAIL_UNSET + E-mail address for %s unset. +NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + You cannot unset the e-mail on this network. + +# SASET ICQ responses +NICK_SASET_ICQ_CHANGED + ICQ number for %s set to %s. +NICK_SASET_ICQ_UNSET + ICQ number for %s unset. +NICK_SASET_ICQ_INVALID + %s is not a valid number. + +# SASET GREET responses +NICK_SASET_GREET_CHANGED + Greet message for %s changed to %s. +NICK_SASET_GREET_UNSET + Greet message for %s unset. + +# SASET PROTECT responses +NICK_SASET_KILL_SYNTAX + SASET nickname KILL {ON | QUICK | OFF} +NICK_SASET_KILL_IMMED_SYNTAX + SASET nickname KILL {ON | QUICK | IMMED | OFF} +NICK_SASET_KILL_ON + Protection is now ON for %s. +NICK_SASET_KILL_QUICK + Protection is now ON for %s, with a reduced delay. +NICK_SASET_KILL_IMMED + Protection is now ON for %s, with no delay. +NICK_SASET_KILL_IMMED_DISABLED + The IMMED option is not available on this network. +NICK_SASET_KILL_OFF + Protection is now OFF for %s. + +# SASET SECURE responses +NICK_SASET_SECURE_SYNTAX + SASET nickname SECURE {ON | OFF} +NICK_SASET_SECURE_ON + Secure option is now ON for %s. +NICK_SASET_SECURE_OFF + Secure option is now OFF for %s. + +# SASET PRIVATE responses +NICK_SASET_PRIVATE_SYNTAX + SASET nickname PRIVATE {ON | OFF} +NICK_SASET_PRIVATE_ON + Private option is now ON for %s. +NICK_SASET_PRIVATE_OFF + Private option is now OFF for %s. + +# SASET HIDE responses +NICK_SASET_HIDE_SYNTAX + SET nickname HIDE {EMAIL | USERMASK | QUIT} {ON | OFF} +NICK_SASET_HIDE_EMAIL_ON + The E-mail address of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_EMAIL_OFF + The E-mail address of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_MASK_ON + The last seen user@host mask of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_MASK_OFF + The last seen user@host mask of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_QUIT_ON + The last quit message of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_QUIT_OFF + The last quit message of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_STATUS_ON + The services access status of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_STATUS_OFF + The services access status of %s will now be shown in %s INFO displays. + +# SASET MSG responses +NICK_SASET_MSG_SYNTAX + SSAET nickname PRIVATE {ON | OFF} +NICK_SASET_MSG_ON + Services will now reply to %s with messages. +NICK_SASET_MSG_OFF + Services will now reply to %s with notices. + +# SET NOEXPIRE responses +NICK_SASET_NOEXPIRE_SYNTAX + SASET nickname NOEXPIRE {ON | OFF} +NICK_SASET_NOEXPIRE_ON + Nick %s will not expire. +NICK_SASET_NOEXPIRE_OFF + Nick %s will expire. # ACCESS responses NICK_ACCESS_SYNTAX @@ -3258,6 +3372,8 @@ NICK_HELP_CMD_ACCESS ACCESS De lijst met toegestane adressen wijzigen NICK_HELP_CMD_SET SET Opties instellen, inclusief kill bescherming +NICK_HELP_CMD_SASET + SASET Set SET-options on another nickname NICK_HELP_CMD_DROP DROP De registratie van je nickname annuleren NICK_HELP_CMD_RECOVER @@ -3567,6 +3683,155 @@ NICK_HELP_SET_MSG met je communiceren. Met MSG aan zullen de Services gewone berichten gebruiken, anders zullen ze notices gebruiken. +NICK_HELP_SASET + Syntax: SASET nickname option parameters. + + Sets various nickname options. option can be one of: + + DISPLAY Set the display of the group in Services + PASSWORD Set the nickname password + LANGUAGE Set the language Services will use when + sending messages + URL Associate a URL with the nickname + EMAIL Associate an E-mail address with the nickname + ICQ Associate an ICQ number with the nickname + GREET Associate a greet message with the nickname + KILL Turn protection on or off + SECURE Turn nickname security on or off + PRIVATE Prevent the nickname from appearing in a + /msg %S LIST + HIDE Hide certain pieces of nickname information + MSG Change the communication method of Services + NOEXPIRE Prevent the nickname from expiring + + Type /msg %S HELP SASET option for more information + on a specific option. The options will be set on the given + nickname. + + Limited to Services admins. + +NICK_HELP_SASET_DISPLAY + Syntax: SASET nickname DISPLAY new-display + + Changes the display used to refer to the nickname group in + Services. The new display MUST be a nick of the group. + + Limited to Services admins. + +NICK_HELP_SASET_PASSWORD + Syntax: SET nickname PASSWORD new-password + + Changes the password used to identify as the nick's owner. + + Limited to Services admins. + +NICK_HELP_SASET_URL + Syntax: SASET nickname URL url + + Associates the given URL with the nickname. This URL + will be displayed whenever someone requests information + on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_EMAIL + Syntax: SASET nickname EMAIL address + + Associates the given E-mail address with the nickname. + + Limited to Services admins. + +NICK_HELP_SASET_ICQ + Syntax: SASET nickname ICQ number + + Associates the given ICQ number with the nickname. This + number will be displayed whenever someone requests + information on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_GREET + Syntax: SASET nickname GREET message + + Makes the given message the greet of the nickname, that + will be displayed when joining a channel that has GREET + option enabled, provided that the user has the necessary + access on it. + + Limited to Services admins. + +NICK_HELP_SASET_KILL + Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF} + + Turns the automatic protection option for the nick + on or off. With protection on, if another user + tries to take the nick, they will be given one minute to + change to another nick, after which %S will forcibly change + their nick. + + If you select QUICK, the user will be given only 20 seconds + to change nicks instead of the usual 60. If you select + IMMED, user's nick will be changed immediately without being + warned first or given a chance to change their nick; please + do not use this option unless necessary. Also, your + network's administrators may have disabled this option. + + Limited to Services admins. + +NICK_HELP_SASET_SECURE + Syntax: SASET nickname SECURE {ON | OFF} + + Turns %S's security features on or off for your + nick. With SECURE set, you must enter your password + before you will be recognized as the owner of the nick, + regardless of whether your address is on the access + list. However, if you are on the access list, %S + will not auto-kill you regardless of the setting of the + KILL option. + + Limited to Services admins. + +NICK_HELP_SASET_PRIVATE + Syntax: SASET nickname PRIVATE {ON | OFF} + + Turns %S's privacy option on or off for the nick. + With PRIVATE set, the nickname will not appear in + nickname lists generated with %S's LIST command. + (However, anyone who knows the nickname can still get + information on it using the INFO command.) + + Limited to Services admins. + +NICK_HELP_SASET_HIDE + Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF} + + Allows you to prevent certain pieces of information from + being displayed when someone does a %S INFO on the + nick. You can hide the E-mail address (EMAIL), last seen + user@host mask (USERMASK), the services access status + (STATUS) and last quit message (QUIT). + The second parameter specifies whether the information should + be displayed (OFF) or hidden (ON). + + Limited to Services admins. + +NICK_HELP_SASET_MSG + Syntax: SASET nickname MSG {ON | OFF} + + Allows you to choose the way Services are communicating with + the given user. With MSG set, Services will use messages, + else they'll use notices. + + Limited to Services admins. + +NICK_HELP_SASET_NOEXPIRE + Syntax: SASET nickname NOEXPIRE {ON | OFF} + + Sets whether the given nickname will expire. Setting this + to ON prevents the nickname from expiring. + + Limited to Services admins. + NICK_HELP_RECOVER Gebruik: RECOVER nick [wachtwoord] @@ -3739,24 +4004,6 @@ NICK_SERVADMIN_HELP_DROP ongedaan maken zonder speciale privileges. Het verwijderen van elke nick is gelimiteerd tot Services admins. -NICK_SERVADMIN_HELP_SET - - Services admins kunnen ook de optie NOEXPIRE aanzetten, - waardoor nicknames niet meer verlopen. Ook kunnen Services - admins elke optie instellen voor een nick zonder een - wachtwoord in te vullen. Hiervoor roep je SET zo aan: - SET nickname option parameters. - -NICK_SERVADMIN_HELP_SET_NOEXPIRE - Gebruik: SET [nick] NOEXPIRE {ON | OFF} - - Stel in of de nick zal verlopen of niet. Als je deze optie - op aan (ON) zet zal de gegeven nick niet verlopen. Als er - geen nick is gegeven wordt de verloopoptie van je eigen - nick aangepast. - - Gelimiteerd tot Services admins. - NICK_SERVADMIN_HELP_INFO Services admins mogen het ALL parameter met elke nick gebruiken. @@ -578,14 +578,126 @@ NICK_SET_MSG_OFF wiadomo¶ci notice. # SET NOEXPIRE responses -NICK_SET_NOEXPIRE_SYNTAX - SET [nick] NOEXPIRE {ON | OFF} -NICK_SET_NOEXPIRE_ON - Nick %s od teraz nie bêdzie - podlega³ prawu wygasania. -NICK_SET_NOEXPIRE_OFF - Nick %s od teraz bêdzie - podlega³ prawu wygasania. +NICK_SASET_SYNTAX + SASET nickname option parameters +NICK_SASET_DISABLED + Sorry, nickname option setting is temporarily disabled. +NICK_SASET_UNKNOWN_OPTION + Unknown SASET option %s. +NICK_SASET_BAD_NICK + Nickname %s not registered. +NICK_SASET_OPTION_DISABLED + Option %s cannot be set on this network. + +# SASET DISPLAY responses +NICK_SASET_DISPLAY_INVALID + The new display for %s MUST be a nickname of the nickname group! +NICK_SASET_DISPLAY_CHANGED + The new display is now %s. + +# SASET PASSWORD responses +NICK_SASET_PASSWORD_FAILED + Sorry, couldn't change password for %s. +NICK_SASET_PASSWORD_CHANGED + Password for %s changed. +NICK_SASET_PASSWORD_CHANGED_TO + Password for %s changed to %s. + +# SASET LANGUAGE responses +NICK_SASET_URL_CHANGED + URL for %s changed to %s. +NICK_SASET_URL_UNSET + URL %s unset. + +# SASET EMAIL responses +NICK_SASET_EMAIL_CHANGED + E-mail address for %s changed to %s. +NICK_SASET_EMAIL_UNSET + E-mail address for %s unset. +NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + You cannot unset the e-mail on this network. + +# SASET ICQ responses +NICK_SASET_ICQ_CHANGED + ICQ number for %s set to %s. +NICK_SASET_ICQ_UNSET + ICQ number for %s unset. +NICK_SASET_ICQ_INVALID + %s is not a valid number. + +# SASET GREET responses +NICK_SASET_GREET_CHANGED + Greet message for %s changed to %s. +NICK_SASET_GREET_UNSET + Greet message for %s unset. + +# SASET PROTECT responses +NICK_SASET_KILL_SYNTAX + SASET nickname KILL {ON | QUICK | OFF} +NICK_SASET_KILL_IMMED_SYNTAX + SASET nickname KILL {ON | QUICK | IMMED | OFF} +NICK_SASET_KILL_ON + Protection is now ON for %s. +NICK_SASET_KILL_QUICK + Protection is now ON for %s, with a reduced delay. +NICK_SASET_KILL_IMMED + Protection is now ON for %s, with no delay. +NICK_SASET_KILL_IMMED_DISABLED + The IMMED option is not available on this network. +NICK_SASET_KILL_OFF + Protection is now OFF for %s. + +# SASET SECURE responses +NICK_SASET_SECURE_SYNTAX + SASET nickname SECURE {ON | OFF} +NICK_SASET_SECURE_ON + Secure option is now ON for %s. +NICK_SASET_SECURE_OFF + Secure option is now OFF for %s. + +# SASET PRIVATE responses +NICK_SASET_PRIVATE_SYNTAX + SASET nickname PRIVATE {ON | OFF} +NICK_SASET_PRIVATE_ON + Private option is now ON for %s. +NICK_SASET_PRIVATE_OFF + Private option is now OFF for %s. + +# SASET HIDE responses +NICK_SASET_HIDE_SYNTAX + SET nickname HIDE {EMAIL | USERMASK | QUIT} {ON | OFF} +NICK_SASET_HIDE_EMAIL_ON + The E-mail address of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_EMAIL_OFF + The E-mail address of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_MASK_ON + The last seen user@host mask of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_MASK_OFF + The last seen user@host mask of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_QUIT_ON + The last quit message of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_QUIT_OFF + The last quit message of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_STATUS_ON + The services access status of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_STATUS_OFF + The services access status of %s will now be shown in %s INFO displays. + +# SASET MSG responses +NICK_SASET_MSG_SYNTAX + SSAET nickname PRIVATE {ON | OFF} +NICK_SASET_MSG_ON + Services will now reply to %s with messages. +NICK_SASET_MSG_OFF + Services will now reply to %s with notices. + +# SET NOEXPIRE responses +NICK_SASET_NOEXPIRE_SYNTAX + SASET nickname NOEXPIRE {ON | OFF} +NICK_SASET_NOEXPIRE_ON + Nick %s will not expire. +NICK_SASET_NOEXPIRE_OFF + Nick %s will expire. # ACCESS responses NICK_ACCESS_SYNTAX @@ -3452,6 +3564,8 @@ NICK_HELP_CMD_ACCESS ACCESS Modyfikacje listy dostêpu. NICK_HELP_CMD_SET SET Ustawienia ró¿nych opcji nicka. +NICK_HELP_CMD_SASET + SASET Set SET-options on another nickname NICK_HELP_CMD_DROP DROP Odrejestruj nicka. NICK_HELP_CMD_RECOVER @@ -3799,6 +3913,155 @@ NICK_HELP_SET_MSG gdy jest wy³±czona, wtedy bêd± u¿ywaæ komunikatów notice. +NICK_HELP_SASET + Syntax: SASET nickname option parameters. + + Sets various nickname options. option can be one of: + + DISPLAY Set the display of the group in Services + PASSWORD Set the nickname password + LANGUAGE Set the language Services will use when + sending messages + URL Associate a URL with the nickname + EMAIL Associate an E-mail address with the nickname + ICQ Associate an ICQ number with the nickname + GREET Associate a greet message with the nickname + KILL Turn protection on or off + SECURE Turn nickname security on or off + PRIVATE Prevent the nickname from appearing in a + /msg %S LIST + HIDE Hide certain pieces of nickname information + MSG Change the communication method of Services + NOEXPIRE Prevent the nickname from expiring + + Type /msg %S HELP SASET option for more information + on a specific option. The options will be set on the given + nickname. + + Limited to Services admins. + +NICK_HELP_SASET_DISPLAY + Syntax: SASET nickname DISPLAY new-display + + Changes the display used to refer to the nickname group in + Services. The new display MUST be a nick of the group. + + Limited to Services admins. + +NICK_HELP_SASET_PASSWORD + Syntax: SET nickname PASSWORD new-password + + Changes the password used to identify as the nick's owner. + + Limited to Services admins. + +NICK_HELP_SASET_URL + Syntax: SASET nickname URL url + + Associates the given URL with the nickname. This URL + will be displayed whenever someone requests information + on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_EMAIL + Syntax: SASET nickname EMAIL address + + Associates the given E-mail address with the nickname. + + Limited to Services admins. + +NICK_HELP_SASET_ICQ + Syntax: SASET nickname ICQ number + + Associates the given ICQ number with the nickname. This + number will be displayed whenever someone requests + information on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_GREET + Syntax: SASET nickname GREET message + + Makes the given message the greet of the nickname, that + will be displayed when joining a channel that has GREET + option enabled, provided that the user has the necessary + access on it. + + Limited to Services admins. + +NICK_HELP_SASET_KILL + Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF} + + Turns the automatic protection option for the nick + on or off. With protection on, if another user + tries to take the nick, they will be given one minute to + change to another nick, after which %S will forcibly change + their nick. + + If you select QUICK, the user will be given only 20 seconds + to change nicks instead of the usual 60. If you select + IMMED, user's nick will be changed immediately without being + warned first or given a chance to change their nick; please + do not use this option unless necessary. Also, your + network's administrators may have disabled this option. + + Limited to Services admins. + +NICK_HELP_SASET_SECURE + Syntax: SASET nickname SECURE {ON | OFF} + + Turns %S's security features on or off for your + nick. With SECURE set, you must enter your password + before you will be recognized as the owner of the nick, + regardless of whether your address is on the access + list. However, if you are on the access list, %S + will not auto-kill you regardless of the setting of the + KILL option. + + Limited to Services admins. + +NICK_HELP_SASET_PRIVATE + Syntax: SASET nickname PRIVATE {ON | OFF} + + Turns %S's privacy option on or off for the nick. + With PRIVATE set, the nickname will not appear in + nickname lists generated with %S's LIST command. + (However, anyone who knows the nickname can still get + information on it using the INFO command.) + + Limited to Services admins. + +NICK_HELP_SASET_HIDE + Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF} + + Allows you to prevent certain pieces of information from + being displayed when someone does a %S INFO on the + nick. You can hide the E-mail address (EMAIL), last seen + user@host mask (USERMASK), the services access status + (STATUS) and last quit message (QUIT). + The second parameter specifies whether the information should + be displayed (OFF) or hidden (ON). + + Limited to Services admins. + +NICK_HELP_SASET_MSG + Syntax: SASET nickname MSG {ON | OFF} + + Allows you to choose the way Services are communicating with + the given user. With MSG set, Services will use messages, + else they'll use notices. + + Limited to Services admins. + +NICK_HELP_SASET_NOEXPIRE + Syntax: SASET nickname NOEXPIRE {ON | OFF} + + Sets whether the given nickname will expire. Setting this + to ON prevents the nickname from expiring. + + Limited to Services admins. + NICK_HELP_RECOVER Sk³adnia: RECOVER nick [has³o] @@ -4006,28 +4269,6 @@ NICK_SERVADMIN_HELP_DROP Odrejestrowywanie ka¿dego nicka jest dostêpne tylko dla administratorów serwisów. -NICK_SERVADMIN_HELP_SET - - Administratorzy mog± ustawiæ flagê NOEXPIRE dla - nicków, która zapobiega automatycznemu - odrejestrowaniu nicka na wypadek d³u¿szego - nieu¿ywania. Dodatkowo administratorzy serwisów mog± - ustawiæ tê opcjê dla ka¿dego nicka bez podawania - ¿adnego has³a, u¿ywaj±c sk³adni: - SET nick opcja parametry. - -NICK_SERVADMIN_HELP_SET_NOEXPIRE - Sk³adnia: SET [nick] NOEXPIRE {ON | OFF} - - Ustawia Tobie lub wybranemu nickowi flagê NOEXPIRE. - Je¶li flaga jest ustawiona na ON wtedy zapobiega - automatycznemu odrejestrowaniu nicka z bazy. Gdy - podasz nicka wtedy flaga zostanie przypisana w³a¶nie - do niego, je¶li nie podasz nicka wtedy zostanie - przypisana do Twojego nicka. - - Dostêpne dla administratorów serwisów. - NICK_SERVADMIN_HELP_INFO Administratorzy serwisów mog± u¿ywaæ parametru @@ -534,12 +534,126 @@ NICK_SET_MSG_OFF Os services irão agora respondê-lo através de notices. # SET NOEXPIRE responses -NICK_SET_NOEXPIRE_SYNTAX - SET [nick] NOEXPIRE {ON | OFF} -NICK_SET_NOEXPIRE_ON - O nick %s não irá expirar. -NICK_SET_NOEXPIRE_OFF - O nick %s irá expirar. +NICK_SASET_SYNTAX + SASET nickname option parameters +NICK_SASET_DISABLED + Sorry, nickname option setting is temporarily disabled. +NICK_SASET_UNKNOWN_OPTION + Unknown SASET option %s. +NICK_SASET_BAD_NICK + Nickname %s not registered. +NICK_SASET_OPTION_DISABLED + Option %s cannot be set on this network. + +# SASET DISPLAY responses +NICK_SASET_DISPLAY_INVALID + The new display for %s MUST be a nickname of the nickname group! +NICK_SASET_DISPLAY_CHANGED + The new display is now %s. + +# SASET PASSWORD responses +NICK_SASET_PASSWORD_FAILED + Sorry, couldn't change password for %s. +NICK_SASET_PASSWORD_CHANGED + Password for %s changed. +NICK_SASET_PASSWORD_CHANGED_TO + Password for %s changed to %s. + +# SASET LANGUAGE responses +NICK_SASET_URL_CHANGED + URL for %s changed to %s. +NICK_SASET_URL_UNSET + URL %s unset. + +# SASET EMAIL responses +NICK_SASET_EMAIL_CHANGED + E-mail address for %s changed to %s. +NICK_SASET_EMAIL_UNSET + E-mail address for %s unset. +NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + You cannot unset the e-mail on this network. + +# SASET ICQ responses +NICK_SASET_ICQ_CHANGED + ICQ number for %s set to %s. +NICK_SASET_ICQ_UNSET + ICQ number for %s unset. +NICK_SASET_ICQ_INVALID + %s is not a valid number. + +# SASET GREET responses +NICK_SASET_GREET_CHANGED + Greet message for %s changed to %s. +NICK_SASET_GREET_UNSET + Greet message for %s unset. + +# SASET PROTECT responses +NICK_SASET_KILL_SYNTAX + SASET nickname KILL {ON | QUICK | OFF} +NICK_SASET_KILL_IMMED_SYNTAX + SASET nickname KILL {ON | QUICK | IMMED | OFF} +NICK_SASET_KILL_ON + Protection is now ON for %s. +NICK_SASET_KILL_QUICK + Protection is now ON for %s, with a reduced delay. +NICK_SASET_KILL_IMMED + Protection is now ON for %s, with no delay. +NICK_SASET_KILL_IMMED_DISABLED + The IMMED option is not available on this network. +NICK_SASET_KILL_OFF + Protection is now OFF for %s. + +# SASET SECURE responses +NICK_SASET_SECURE_SYNTAX + SASET nickname SECURE {ON | OFF} +NICK_SASET_SECURE_ON + Secure option is now ON for %s. +NICK_SASET_SECURE_OFF + Secure option is now OFF for %s. + +# SASET PRIVATE responses +NICK_SASET_PRIVATE_SYNTAX + SASET nickname PRIVATE {ON | OFF} +NICK_SASET_PRIVATE_ON + Private option is now ON for %s. +NICK_SASET_PRIVATE_OFF + Private option is now OFF for %s. + +# SASET HIDE responses +NICK_SASET_HIDE_SYNTAX + SET nickname HIDE {EMAIL | USERMASK | QUIT} {ON | OFF} +NICK_SASET_HIDE_EMAIL_ON + The E-mail address of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_EMAIL_OFF + The E-mail address of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_MASK_ON + The last seen user@host mask of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_MASK_OFF + The last seen user@host mask of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_QUIT_ON + The last quit message of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_QUIT_OFF + The last quit message of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_STATUS_ON + The services access status of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_STATUS_OFF + The services access status of %s will now be shown in %s INFO displays. + +# SASET MSG responses +NICK_SASET_MSG_SYNTAX + SSAET nickname PRIVATE {ON | OFF} +NICK_SASET_MSG_ON + Services will now reply to %s with messages. +NICK_SASET_MSG_OFF + Services will now reply to %s with notices. + +# SET NOEXPIRE responses +NICK_SASET_NOEXPIRE_SYNTAX + SASET nickname NOEXPIRE {ON | OFF} +NICK_SASET_NOEXPIRE_ON + Nick %s will not expire. +NICK_SASET_NOEXPIRE_OFF + Nick %s will expire. # ACCESS responses NICK_ACCESS_SYNTAX @@ -3205,6 +3319,8 @@ NICK_HELP_CMD_ACCESS ACCESS Modifica a lista de endereços autorizados NICK_HELP_CMD_SET SET Ajusta opções, incluindo proteção de kill +NICK_HELP_CMD_SASET + SASET Set SET-options on another nickname NICK_HELP_CMD_DROP DROP Cancela o registro de um nick NICK_HELP_CMD_RECOVER @@ -3521,6 +3637,155 @@ NICK_HELP_SET_MSG comunicar com você. Com MSG acionado, os Services irão usar mensagems, caso contrário, usarão notices. +NICK_HELP_SASET + Syntax: SASET nickname option parameters. + + Sets various nickname options. option can be one of: + + DISPLAY Set the display of the group in Services + PASSWORD Set the nickname password + LANGUAGE Set the language Services will use when + sending messages + URL Associate a URL with the nickname + EMAIL Associate an E-mail address with the nickname + ICQ Associate an ICQ number with the nickname + GREET Associate a greet message with the nickname + KILL Turn protection on or off + SECURE Turn nickname security on or off + PRIVATE Prevent the nickname from appearing in a + /msg %S LIST + HIDE Hide certain pieces of nickname information + MSG Change the communication method of Services + NOEXPIRE Prevent the nickname from expiring + + Type /msg %S HELP SASET option for more information + on a specific option. The options will be set on the given + nickname. + + Limited to Services admins. + +NICK_HELP_SASET_DISPLAY + Syntax: SASET nickname DISPLAY new-display + + Changes the display used to refer to the nickname group in + Services. The new display MUST be a nick of the group. + + Limited to Services admins. + +NICK_HELP_SASET_PASSWORD + Syntax: SET nickname PASSWORD new-password + + Changes the password used to identify as the nick's owner. + + Limited to Services admins. + +NICK_HELP_SASET_URL + Syntax: SASET nickname URL url + + Associates the given URL with the nickname. This URL + will be displayed whenever someone requests information + on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_EMAIL + Syntax: SASET nickname EMAIL address + + Associates the given E-mail address with the nickname. + + Limited to Services admins. + +NICK_HELP_SASET_ICQ + Syntax: SASET nickname ICQ number + + Associates the given ICQ number with the nickname. This + number will be displayed whenever someone requests + information on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_GREET + Syntax: SASET nickname GREET message + + Makes the given message the greet of the nickname, that + will be displayed when joining a channel that has GREET + option enabled, provided that the user has the necessary + access on it. + + Limited to Services admins. + +NICK_HELP_SASET_KILL + Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF} + + Turns the automatic protection option for the nick + on or off. With protection on, if another user + tries to take the nick, they will be given one minute to + change to another nick, after which %S will forcibly change + their nick. + + If you select QUICK, the user will be given only 20 seconds + to change nicks instead of the usual 60. If you select + IMMED, user's nick will be changed immediately without being + warned first or given a chance to change their nick; please + do not use this option unless necessary. Also, your + network's administrators may have disabled this option. + + Limited to Services admins. + +NICK_HELP_SASET_SECURE + Syntax: SASET nickname SECURE {ON | OFF} + + Turns %S's security features on or off for your + nick. With SECURE set, you must enter your password + before you will be recognized as the owner of the nick, + regardless of whether your address is on the access + list. However, if you are on the access list, %S + will not auto-kill you regardless of the setting of the + KILL option. + + Limited to Services admins. + +NICK_HELP_SASET_PRIVATE + Syntax: SASET nickname PRIVATE {ON | OFF} + + Turns %S's privacy option on or off for the nick. + With PRIVATE set, the nickname will not appear in + nickname lists generated with %S's LIST command. + (However, anyone who knows the nickname can still get + information on it using the INFO command.) + + Limited to Services admins. + +NICK_HELP_SASET_HIDE + Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF} + + Allows you to prevent certain pieces of information from + being displayed when someone does a %S INFO on the + nick. You can hide the E-mail address (EMAIL), last seen + user@host mask (USERMASK), the services access status + (STATUS) and last quit message (QUIT). + The second parameter specifies whether the information should + be displayed (OFF) or hidden (ON). + + Limited to Services admins. + +NICK_HELP_SASET_MSG + Syntax: SASET nickname MSG {ON | OFF} + + Allows you to choose the way Services are communicating with + the given user. With MSG set, Services will use messages, + else they'll use notices. + + Limited to Services admins. + +NICK_HELP_SASET_NOEXPIRE + Syntax: SASET nickname NOEXPIRE {ON | OFF} + + Sets whether the given nickname will expire. Setting this + to ON prevents the nickname from expiring. + + Limited to Services admins. + NICK_HELP_RECOVER Sintaxe: RECOVER nick [senha] @@ -3686,24 +3951,6 @@ NICK_SERVADMIN_HELP_DROP SEU GRUPO sem nenhum privilégio especial, mas desregistrar QUALQUER nick é restrito aos Administradores dos Services. -NICK_SERVADMIN_HELP_SET - - Administradores dos Services podem ajustar a opção NOEXPIRE, - com a qual os nicks podem ser protegidos de expirar. E ainda, - Administradores dos Services podem ajustar opções para qualquer - nick sem se identificar com a senha, usando: - SET nick opção parâmetros. - -NICK_SERVADMIN_HELP_SET_NOEXPIRE - Sintaxe: SET nick NOEXPIRE {ON | OFF} - - Determina se um nick fornecido poderá ser expirado. - Ajustando este para ON, evita que o nick seja expirado. - Se nenhum nick for fornecido, ativa a opção em seu próprio - nick. - - Limitado aos Administradores dos Services. - NICK_SERVADMIN_HELP_INFO Administradores de Services podem usar o parâmetro ALL com qualquer nick. @@ -528,12 +528,126 @@ NICK_SET_MSG_OFF Òåïåðü ñåðâèñû áóäóò îòâå÷àòü Âàì ïîñðåäñòâîì íîòèñîâ. # SET NOEXPIRE responses -NICK_SET_NOEXPIRE_SYNTAX - SET [nickname] NOEXPIRE {ON | OFF} -NICK_SET_NOEXPIRE_ON - Íèê %s íèêîãäà íå èñòå÷åò. -NICK_SET_NOEXPIRE_OFF - Íèê %s ìîæåò èñòåêàòü. +NICK_SASET_SYNTAX + SASET nickname option parameters +NICK_SASET_DISABLED + Sorry, nickname option setting is temporarily disabled. +NICK_SASET_UNKNOWN_OPTION + Unknown SASET option %s. +NICK_SASET_BAD_NICK + Nickname %s not registered. +NICK_SASET_OPTION_DISABLED + Option %s cannot be set on this network. + +# SASET DISPLAY responses +NICK_SASET_DISPLAY_INVALID + The new display for %s MUST be a nickname of the nickname group! +NICK_SASET_DISPLAY_CHANGED + The new display is now %s. + +# SASET PASSWORD responses +NICK_SASET_PASSWORD_FAILED + Sorry, couldn't change password for %s. +NICK_SASET_PASSWORD_CHANGED + Password for %s changed. +NICK_SASET_PASSWORD_CHANGED_TO + Password for %s changed to %s. + +# SASET LANGUAGE responses +NICK_SASET_URL_CHANGED + URL for %s changed to %s. +NICK_SASET_URL_UNSET + URL %s unset. + +# SASET EMAIL responses +NICK_SASET_EMAIL_CHANGED + E-mail address for %s changed to %s. +NICK_SASET_EMAIL_UNSET + E-mail address for %s unset. +NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + You cannot unset the e-mail on this network. + +# SASET ICQ responses +NICK_SASET_ICQ_CHANGED + ICQ number for %s set to %s. +NICK_SASET_ICQ_UNSET + ICQ number for %s unset. +NICK_SASET_ICQ_INVALID + %s is not a valid number. + +# SASET GREET responses +NICK_SASET_GREET_CHANGED + Greet message for %s changed to %s. +NICK_SASET_GREET_UNSET + Greet message for %s unset. + +# SASET PROTECT responses +NICK_SASET_KILL_SYNTAX + SASET nickname KILL {ON | QUICK | OFF} +NICK_SASET_KILL_IMMED_SYNTAX + SASET nickname KILL {ON | QUICK | IMMED | OFF} +NICK_SASET_KILL_ON + Protection is now ON for %s. +NICK_SASET_KILL_QUICK + Protection is now ON for %s, with a reduced delay. +NICK_SASET_KILL_IMMED + Protection is now ON for %s, with no delay. +NICK_SASET_KILL_IMMED_DISABLED + The IMMED option is not available on this network. +NICK_SASET_KILL_OFF + Protection is now OFF for %s. + +# SASET SECURE responses +NICK_SASET_SECURE_SYNTAX + SASET nickname SECURE {ON | OFF} +NICK_SASET_SECURE_ON + Secure option is now ON for %s. +NICK_SASET_SECURE_OFF + Secure option is now OFF for %s. + +# SASET PRIVATE responses +NICK_SASET_PRIVATE_SYNTAX + SASET nickname PRIVATE {ON | OFF} +NICK_SASET_PRIVATE_ON + Private option is now ON for %s. +NICK_SASET_PRIVATE_OFF + Private option is now OFF for %s. + +# SASET HIDE responses +NICK_SASET_HIDE_SYNTAX + SET nickname HIDE {EMAIL | USERMASK | QUIT} {ON | OFF} +NICK_SASET_HIDE_EMAIL_ON + The E-mail address of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_EMAIL_OFF + The E-mail address of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_MASK_ON + The last seen user@host mask of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_MASK_OFF + The last seen user@host mask of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_QUIT_ON + The last quit message of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_QUIT_OFF + The last quit message of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_STATUS_ON + The services access status of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_STATUS_OFF + The services access status of %s will now be shown in %s INFO displays. + +# SASET MSG responses +NICK_SASET_MSG_SYNTAX + SSAET nickname PRIVATE {ON | OFF} +NICK_SASET_MSG_ON + Services will now reply to %s with messages. +NICK_SASET_MSG_OFF + Services will now reply to %s with notices. + +# SET NOEXPIRE responses +NICK_SASET_NOEXPIRE_SYNTAX + SASET nickname NOEXPIRE {ON | OFF} +NICK_SASET_NOEXPIRE_ON + Nick %s will not expire. +NICK_SASET_NOEXPIRE_OFF + Nick %s will expire. # ACCESS responses NICK_ACCESS_SYNTAX @@ -3234,6 +3348,8 @@ NICK_HELP_CMD_ACCESS ACCESS Óïðàâëåíèå ñïèñêîì äîñòóïà NICK_HELP_CMD_SET SET Óñòàíîâêà ïàðàìåòðîâ, âêëþ÷àÿ çàùèòó kill'îì +NICK_HELP_CMD_SASET + SASET Set SET-options on another nickname NICK_HELP_CMD_DROP DROP Îòìåíà ðåãèñòðàöèè íèêà NICK_HELP_CMD_RECOVER @@ -3549,6 +3665,155 @@ NICK_HELP_SET_MSG Åñëè óñòàíîâèòü ðåæèì MSG, ñåðâèñû áóäóò èñïîëüçîâàòü ñîáùåíèÿ â ïðèâàò, â èíîì ñëó÷àå áóäóò èñïîëüçîâàòü íîòèñû. +NICK_HELP_SASET + Syntax: SASET nickname option parameters. + + Sets various nickname options. option can be one of: + + DISPLAY Set the display of the group in Services + PASSWORD Set the nickname password + LANGUAGE Set the language Services will use when + sending messages + URL Associate a URL with the nickname + EMAIL Associate an E-mail address with the nickname + ICQ Associate an ICQ number with the nickname + GREET Associate a greet message with the nickname + KILL Turn protection on or off + SECURE Turn nickname security on or off + PRIVATE Prevent the nickname from appearing in a + /msg %S LIST + HIDE Hide certain pieces of nickname information + MSG Change the communication method of Services + NOEXPIRE Prevent the nickname from expiring + + Type /msg %S HELP SASET option for more information + on a specific option. The options will be set on the given + nickname. + + Limited to Services admins. + +NICK_HELP_SASET_DISPLAY + Syntax: SASET nickname DISPLAY new-display + + Changes the display used to refer to the nickname group in + Services. The new display MUST be a nick of the group. + + Limited to Services admins. + +NICK_HELP_SASET_PASSWORD + Syntax: SET nickname PASSWORD new-password + + Changes the password used to identify as the nick's owner. + + Limited to Services admins. + +NICK_HELP_SASET_URL + Syntax: SASET nickname URL url + + Associates the given URL with the nickname. This URL + will be displayed whenever someone requests information + on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_EMAIL + Syntax: SASET nickname EMAIL address + + Associates the given E-mail address with the nickname. + + Limited to Services admins. + +NICK_HELP_SASET_ICQ + Syntax: SASET nickname ICQ number + + Associates the given ICQ number with the nickname. This + number will be displayed whenever someone requests + information on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_GREET + Syntax: SASET nickname GREET message + + Makes the given message the greet of the nickname, that + will be displayed when joining a channel that has GREET + option enabled, provided that the user has the necessary + access on it. + + Limited to Services admins. + +NICK_HELP_SASET_KILL + Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF} + + Turns the automatic protection option for the nick + on or off. With protection on, if another user + tries to take the nick, they will be given one minute to + change to another nick, after which %S will forcibly change + their nick. + + If you select QUICK, the user will be given only 20 seconds + to change nicks instead of the usual 60. If you select + IMMED, user's nick will be changed immediately without being + warned first or given a chance to change their nick; please + do not use this option unless necessary. Also, your + network's administrators may have disabled this option. + + Limited to Services admins. + +NICK_HELP_SASET_SECURE + Syntax: SASET nickname SECURE {ON | OFF} + + Turns %S's security features on or off for your + nick. With SECURE set, you must enter your password + before you will be recognized as the owner of the nick, + regardless of whether your address is on the access + list. However, if you are on the access list, %S + will not auto-kill you regardless of the setting of the + KILL option. + + Limited to Services admins. + +NICK_HELP_SASET_PRIVATE + Syntax: SASET nickname PRIVATE {ON | OFF} + + Turns %S's privacy option on or off for the nick. + With PRIVATE set, the nickname will not appear in + nickname lists generated with %S's LIST command. + (However, anyone who knows the nickname can still get + information on it using the INFO command.) + + Limited to Services admins. + +NICK_HELP_SASET_HIDE + Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF} + + Allows you to prevent certain pieces of information from + being displayed when someone does a %S INFO on the + nick. You can hide the E-mail address (EMAIL), last seen + user@host mask (USERMASK), the services access status + (STATUS) and last quit message (QUIT). + The second parameter specifies whether the information should + be displayed (OFF) or hidden (ON). + + Limited to Services admins. + +NICK_HELP_SASET_MSG + Syntax: SASET nickname MSG {ON | OFF} + + Allows you to choose the way Services are communicating with + the given user. With MSG set, Services will use messages, + else they'll use notices. + + Limited to Services admins. + +NICK_HELP_SASET_NOEXPIRE + Syntax: SASET nickname NOEXPIRE {ON | OFF} + + Sets whether the given nickname will expire. Setting this + to ON prevents the nickname from expiring. + + Limited to Services admins. + NICK_HELP_RECOVER Ñèíòàêñèñ: RECOVER íèê [ïàðîëü] @@ -3719,23 +3984,6 @@ NICK_SERVADMIN_HELP_DROP îñîáûõ ïðèâèëåãèé. Óäàëèòü ëþáîé íèê ìîãóò òîëüêî Àäìèíèñòðàòîðû ñåðâèñîâ. -NICK_SERVADMIN_HELP_SET - - Àäìèíèñòðàòîðû ñåðâèñîâ ìîãó òàêæå ñòàâèòü ïàðàìåòð NOEXPIRE, ñ - íèêè ïðåäîõðàíÿþòñÿ îò èñòå÷åíèÿ. - Êðîìå òîãî, àäìèíèñòðàòîðû ñåðâèñîâ ìîãóò óñòàíàâëèâàòü îïöèè äëÿ ëþáîãî íèêà - áåç ââîäà ïàðîëÿ íèêà, èñïîëüçóÿ ôîðìàò - SET íèê îïöèÿ ïàðàìåòðû. - -NICK_SERVADMIN_HELP_SET_NOEXPIRE - Ñèíòàêñèñ: SET [íèê] NOEXPIRE {ON | OFF} - - Óñòàíàâëèâàåò îñîáûé ðåæèì äëÿ äàííîãî íèêà - íèêîãäà íå èñòåêàòü. Óñòàíàâëèâàÿ ýòî, - â ïîëîæåíèå ON ïðåäîõðàíÿåò íèê îò èñòå÷åíèÿ. Åñëè íèê - íå óêàçàí, òî íå-èñòå÷åíèå áóäåò óñòàíîâëåíî íà Âàø íèê. - - Ìîãóò èñïîëüçîâàòü òîëüêî Àäìèíèñòðàòîðû ñåðâèñîâ. - NICK_SERVADMIN_HELP_INFO Àäìèíèñòðàòîðû ñåðâèñîâ ìîãó èñïîëüçîâàòü ïàðàìåòð ALL äëÿ ëþáîãî íèêà. @@ -534,12 +534,126 @@ NICK_SET_MSG_OFF Services will now reply to you with notices. # SET NOEXPIRE responses -NICK_SET_NOEXPIRE_SYNTAX - SET [nick] NOEXPIRE {ON | OFF} -NICK_SET_NOEXPIRE_ON - %s nicki zaman aþýmýndan çýkarýldý. -NICK_SET_NOEXPIRE_OFF - %s nicki zaman aþýmýna eklendi. +NICK_SASET_SYNTAX + SASET nickname option parameters +NICK_SASET_DISABLED + Sorry, nickname option setting is temporarily disabled. +NICK_SASET_UNKNOWN_OPTION + Unknown SASET option %s. +NICK_SASET_BAD_NICK + Nickname %s not registered. +NICK_SASET_OPTION_DISABLED + Option %s cannot be set on this network. + +# SASET DISPLAY responses +NICK_SASET_DISPLAY_INVALID + The new display for %s MUST be a nickname of the nickname group! +NICK_SASET_DISPLAY_CHANGED + The new display is now %s. + +# SASET PASSWORD responses +NICK_SASET_PASSWORD_FAILED + Sorry, couldn't change password for %s. +NICK_SASET_PASSWORD_CHANGED + Password for %s changed. +NICK_SASET_PASSWORD_CHANGED_TO + Password for %s changed to %s. + +# SASET LANGUAGE responses +NICK_SASET_URL_CHANGED + URL for %s changed to %s. +NICK_SASET_URL_UNSET + URL %s unset. + +# SASET EMAIL responses +NICK_SASET_EMAIL_CHANGED + E-mail address for %s changed to %s. +NICK_SASET_EMAIL_UNSET + E-mail address for %s unset. +NICK_SASET_EMAIL_UNSET_IMPOSSIBLE + You cannot unset the e-mail on this network. + +# SASET ICQ responses +NICK_SASET_ICQ_CHANGED + ICQ number for %s set to %s. +NICK_SASET_ICQ_UNSET + ICQ number for %s unset. +NICK_SASET_ICQ_INVALID + %s is not a valid number. + +# SASET GREET responses +NICK_SASET_GREET_CHANGED + Greet message for %s changed to %s. +NICK_SASET_GREET_UNSET + Greet message for %s unset. + +# SASET PROTECT responses +NICK_SASET_KILL_SYNTAX + SASET nickname KILL {ON | QUICK | OFF} +NICK_SASET_KILL_IMMED_SYNTAX + SASET nickname KILL {ON | QUICK | IMMED | OFF} +NICK_SASET_KILL_ON + Protection is now ON for %s. +NICK_SASET_KILL_QUICK + Protection is now ON for %s, with a reduced delay. +NICK_SASET_KILL_IMMED + Protection is now ON for %s, with no delay. +NICK_SASET_KILL_IMMED_DISABLED + The IMMED option is not available on this network. +NICK_SASET_KILL_OFF + Protection is now OFF for %s. + +# SASET SECURE responses +NICK_SASET_SECURE_SYNTAX + SASET nickname SECURE {ON | OFF} +NICK_SASET_SECURE_ON + Secure option is now ON for %s. +NICK_SASET_SECURE_OFF + Secure option is now OFF for %s. + +# SASET PRIVATE responses +NICK_SASET_PRIVATE_SYNTAX + SASET nickname PRIVATE {ON | OFF} +NICK_SASET_PRIVATE_ON + Private option is now ON for %s. +NICK_SASET_PRIVATE_OFF + Private option is now OFF for %s. + +# SASET HIDE responses +NICK_SASET_HIDE_SYNTAX + SET nickname HIDE {EMAIL | USERMASK | QUIT} {ON | OFF} +NICK_SASET_HIDE_EMAIL_ON + The E-mail address of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_EMAIL_OFF + The E-mail address of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_MASK_ON + The last seen user@host mask of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_MASK_OFF + The last seen user@host mask of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_QUIT_ON + The last quit message of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_QUIT_OFF + The last quit message of %s will now be shown in %s INFO displays. +NICK_SASET_HIDE_STATUS_ON + The services access status of %s will now be hidden from %s INFO displays. +NICK_SASET_HIDE_STATUS_OFF + The services access status of %s will now be shown in %s INFO displays. + +# SASET MSG responses +NICK_SASET_MSG_SYNTAX + SSAET nickname PRIVATE {ON | OFF} +NICK_SASET_MSG_ON + Services will now reply to %s with messages. +NICK_SASET_MSG_OFF + Services will now reply to %s with notices. + +# SET NOEXPIRE responses +NICK_SASET_NOEXPIRE_SYNTAX + SASET nickname NOEXPIRE {ON | OFF} +NICK_SASET_NOEXPIRE_ON + Nick %s will not expire. +NICK_SASET_NOEXPIRE_OFF + Nick %s will expire. # ACCESS responses NICK_ACCESS_SYNTAX @@ -3295,6 +3409,8 @@ NICK_HELP_CMD_ACCESS ACCESS Ýzinli adreslerin listesini düzenler NICK_HELP_CMD_SET SET Ayarlar, kill korumasýný içerir +NICK_HELP_CMD_SASET + SASET Set SET-options on another nickname NICK_HELP_CMD_DROP DROP Nickin kaydýný siler NICK_HELP_CMD_RECOVER @@ -3611,6 +3727,155 @@ NICK_HELP_SET_MSG you. With MSG set, Services will use messages, else they'll use notices. +NICK_HELP_SASET + Syntax: SASET nickname option parameters. + + Sets various nickname options. option can be one of: + + DISPLAY Set the display of the group in Services + PASSWORD Set the nickname password + LANGUAGE Set the language Services will use when + sending messages + URL Associate a URL with the nickname + EMAIL Associate an E-mail address with the nickname + ICQ Associate an ICQ number with the nickname + GREET Associate a greet message with the nickname + KILL Turn protection on or off + SECURE Turn nickname security on or off + PRIVATE Prevent the nickname from appearing in a + /msg %S LIST + HIDE Hide certain pieces of nickname information + MSG Change the communication method of Services + NOEXPIRE Prevent the nickname from expiring + + Type /msg %S HELP SASET option for more information + on a specific option. The options will be set on the given + nickname. + + Limited to Services admins. + +NICK_HELP_SASET_DISPLAY + Syntax: SASET nickname DISPLAY new-display + + Changes the display used to refer to the nickname group in + Services. The new display MUST be a nick of the group. + + Limited to Services admins. + +NICK_HELP_SASET_PASSWORD + Syntax: SET nickname PASSWORD new-password + + Changes the password used to identify as the nick's owner. + + Limited to Services admins. + +NICK_HELP_SASET_URL + Syntax: SASET nickname URL url + + Associates the given URL with the nickname. This URL + will be displayed whenever someone requests information + on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_EMAIL + Syntax: SASET nickname EMAIL address + + Associates the given E-mail address with the nickname. + + Limited to Services admins. + +NICK_HELP_SASET_ICQ + Syntax: SASET nickname ICQ number + + Associates the given ICQ number with the nickname. This + number will be displayed whenever someone requests + information on the nick with the INFO command. + + Limited to Services admins. + +NICK_HELP_SASET_GREET + Syntax: SASET nickname GREET message + + Makes the given message the greet of the nickname, that + will be displayed when joining a channel that has GREET + option enabled, provided that the user has the necessary + access on it. + + Limited to Services admins. + +NICK_HELP_SASET_KILL + Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF} + + Turns the automatic protection option for the nick + on or off. With protection on, if another user + tries to take the nick, they will be given one minute to + change to another nick, after which %S will forcibly change + their nick. + + If you select QUICK, the user will be given only 20 seconds + to change nicks instead of the usual 60. If you select + IMMED, user's nick will be changed immediately without being + warned first or given a chance to change their nick; please + do not use this option unless necessary. Also, your + network's administrators may have disabled this option. + + Limited to Services admins. + +NICK_HELP_SASET_SECURE + Syntax: SASET nickname SECURE {ON | OFF} + + Turns %S's security features on or off for your + nick. With SECURE set, you must enter your password + before you will be recognized as the owner of the nick, + regardless of whether your address is on the access + list. However, if you are on the access list, %S + will not auto-kill you regardless of the setting of the + KILL option. + + Limited to Services admins. + +NICK_HELP_SASET_PRIVATE + Syntax: SASET nickname PRIVATE {ON | OFF} + + Turns %S's privacy option on or off for the nick. + With PRIVATE set, the nickname will not appear in + nickname lists generated with %S's LIST command. + (However, anyone who knows the nickname can still get + information on it using the INFO command.) + + Limited to Services admins. + +NICK_HELP_SASET_HIDE + Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF} + + Allows you to prevent certain pieces of information from + being displayed when someone does a %S INFO on the + nick. You can hide the E-mail address (EMAIL), last seen + user@host mask (USERMASK), the services access status + (STATUS) and last quit message (QUIT). + The second parameter specifies whether the information should + be displayed (OFF) or hidden (ON). + + Limited to Services admins. + +NICK_HELP_SASET_MSG + Syntax: SASET nickname MSG {ON | OFF} + + Allows you to choose the way Services are communicating with + the given user. With MSG set, Services will use messages, + else they'll use notices. + + Limited to Services admins. + +NICK_HELP_SASET_NOEXPIRE + Syntax: SASET nickname NOEXPIRE {ON | OFF} + + Sets whether the given nickname will expire. Setting this + to ON prevents the nickname from expiring. + + Limited to Services admins. + NICK_HELP_RECOVER Kullanýmý: RECOVER nick [þifre] @@ -3776,25 +4041,6 @@ NICK_SERVADMIN_HELP_DROP gerek olmadan silebilirsiniz. Bu iþlemler Servis adminleri tarafýndan yapýlabilir. -NICK_SERVADMIN_HELP_SET - - Servis adminleri ayrýca NOEXPIRE özelliðini ayarlayabilirler, - böylece hangi nicklerin zaman asimini uðrayýp kayýtlarýnýn - silinmeyeceðini belirlerler. - Ek olarak, Servis adminleri bu formatý kullanarak - SET nick özellik parametre herhangi bir nick için - þifre girmeden ayar yapabilirler. - -NICK_SERVADMIN_HELP_SET_NOEXPIRE - Kullanýmý: SET [nick] NOEXPIRE {ON | OFF} - - Belirtilen nickin zaman asimina uðrayýp uðramayacaðýný belirler. - Bunu ON yapmak o nickin zaman asimina uðramasýný ve kaydýnýn - silinmesini engeller. Eðer bir nick belirtilmezse no-expire - parametresini komutu kullananýn nickine ayarlar. - - Sadece Servis adminleri kullanabilir. - NICK_SERVADMIN_HELP_INFO Servis adminleri ALL parametresini herhangi bir nick için diff --git a/src/core/ns_saset.c b/src/core/ns_saset.c new file mode 100644 index 000000000..09f47fe86 --- /dev/null +++ b/src/core/ns_saset.c @@ -0,0 +1,470 @@ +/* NickServ core functions + * + * (C) 2003-2005 Anope Team + * Contact us at info@anope.org + * + * Please read COPYING and README for further details. + * + * Based on the original code of Epona by Lara. + * Based on the original code of Services by Andy Church. + * + * $Id: ns_set.c 850 2005-08-07 14:52:04Z geniusdex $ + * + */ +/*************************************************************************/ + +#include "module.h" + +int do_saset(User * u); +int do_saset_display(User * u, NickCore * nc, char *param); +int do_saset_password(User * u, NickCore * nc, char *param); +int do_saset_url(User * u, NickCore * nc, char *param); +int do_saset_email(User * u, NickCore * nc, char *param); +int do_saset_greet(User * u, NickCore * nc, char *param); +int do_saset_icq(User * u, NickCore * nc, char *param); +int do_saset_kill(User * u, NickCore * nc, char *param); +int do_saset_secure(User * u, NickCore * nc, char *param); +int do_saset_private(User * u, NickCore * nc, char *param); +int do_saset_msg(User * u, NickCore * nc, char *param); +int do_saset_hide(User * u, NickCore * nc, char *param); +int do_saset_noexpire(User * u, NickAlias * 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) +{ + Command *c; + + moduleAddAuthor("Anope"); + moduleAddVersion("$Id: ns_set.c 850 2005-08-07 14:52:04Z geniusdex $"); + moduleSetType(CORE); + + c = createCommand("SASET", do_saset, is_services_admin, -1, -1, -1, + NICK_HELP_SASET, NICK_HELP_SASET); + moduleAddCommand(NICKSERV, c, MOD_UNIQUE); + c = createCommand("SASET DISPLAY", NULL, is_services_admin, NICK_HELP_SASET_DISPLAY, -1, + -1, -1, -1); + moduleAddCommand(NICKSERV, c, MOD_UNIQUE); + c = createCommand("SASET PASSWORD", NULL, is_services_admin, NICK_HELP_SASET_PASSWORD, + -1, -1, -1, -1); + moduleAddCommand(NICKSERV, c, MOD_UNIQUE); + c = createCommand("SASET URL", NULL, is_services_admin, NICK_HELP_SASET_URL, -1, -1, -1, + -1); + moduleAddCommand(NICKSERV, c, MOD_UNIQUE); + c = createCommand("SASET EMAIL", NULL, is_services_admin, NICK_HELP_SASET_EMAIL, -1, -1, + -1, -1); + moduleAddCommand(NICKSERV, c, MOD_UNIQUE); + c = createCommand("SASET ICQ", NULL, is_services_admin, NICK_HELP_SASET_ICQ, -1, -1, -1, + -1); + moduleAddCommand(NICKSERV, c, MOD_UNIQUE); + c = createCommand("SASET GREET", NULL, is_services_admin, NICK_HELP_SASET_GREET, -1, -1, + -1, -1); + moduleAddCommand(NICKSERV, c, MOD_UNIQUE); + c = createCommand("SASET KILL", NULL, is_services_admin, NICK_HELP_SASET_KILL, -1, -1, + -1, -1); + moduleAddCommand(NICKSERV, c, MOD_UNIQUE); + c = createCommand("SASET SECURE", NULL, is_services_admin, NICK_HELP_SASET_SECURE, -1, + -1, -1, -1); + moduleAddCommand(NICKSERV, c, MOD_UNIQUE); + c = createCommand("SASET PRIVATE", NULL, is_services_admin, NICK_HELP_SASET_PRIVATE, -1, + -1, -1, -1); + moduleAddCommand(NICKSERV, c, MOD_UNIQUE); + c = createCommand("SASET MSG", NULL, is_services_admin, NICK_HELP_SASET_MSG, -1, -1, -1, + -1); + moduleAddCommand(NICKSERV, c, MOD_UNIQUE); + c = createCommand("SASET HIDE", NULL, is_services_admin, NICK_HELP_SASET_HIDE, -1, -1, + -1, -1); + moduleAddCommand(NICKSERV, c, MOD_UNIQUE); + c = createCommand("SASET NOEXPIRE", is_services_admin, NULL, -1, -1, -1, + NICK_HELP_SASET_NOEXPIRE, + NICK_HELP_SASET_NOEXPIRE); + moduleAddCommand(NICKSERV, c, MOD_UNIQUE); + + moduleSetNickHelp(myNickServHelp); + + return MOD_CONT; +} + +/** + * Unload the module + **/ +void AnopeFini(void) +{ + +} + + + +/** + * Add the help response to anopes /ns help output. + * @param u The user who is requesting help + **/ +void myNickServHelp(User * u) +{ + if (is_services_admin(u)) + notice_lang(s_NickServ, u, NICK_HELP_CMD_SASET); +} + +/** + * The /ns saset command. + * @param u The user who issued the command + * @param MOD_CONT to continue processing other modules, MOD_STOP to stop processing. + **/ +int do_saset(User * u) +{ + char *nick = strtok(NULL, " "); + char *cmd = strtok(NULL, " "); + char *param = strtok(NULL, " "); + + NickAlias *na; + + if (readonly) { + notice_lang(s_NickServ, u, NICK_SASET_DISABLED); + return MOD_CONT; + } + + if (!(na = findnick(nick))) { + notice_lang(s_NickServ, u, NICK_SASET_BAD_NICK, nick); + return MOD_CONT; + } + + if (!param + && (!cmd + || (stricmp(cmd, "URL") != 0 && stricmp(cmd, "EMAIL") != 0 + && stricmp(cmd, "GREET") != 0 + && stricmp(cmd, "ICQ") != 0))) { + syntax_error(s_NickServ, u, "SASET", NICK_SASET_SYNTAX); + } else if (!na) { + notice_lang(s_NickServ, u, NICK_NOT_REGISTERED); + } else if (na->status & NS_VERBOTEN) { + notice_lang(s_NickServ, u, NICK_X_FORBIDDEN, na->nick); + } else if (na->nc->flags & NI_SUSPENDED) { + notice_lang(s_NickServ, u, NICK_X_SUSPENDED, na->nick); + } else if (stricmp(cmd, "DISPLAY") == 0) { + do_saset_display(u, na->nc, param); + } else if (stricmp(cmd, "PASSWORD") == 0) { + do_saset_password(u, na->nc, param); + } else if (stricmp(cmd, "URL") == 0) { + do_saset_url(u, na->nc, param); + } else if (stricmp(cmd, "EMAIL") == 0) { + do_saset_email(u, na->nc, param); + } else if (stricmp(cmd, "ICQ") == 0) { + do_saset_icq(u, na->nc, param); + } else if (stricmp(cmd, "GREET") == 0) { + do_saset_greet(u, na->nc, param); + } else if (stricmp(cmd, "KILL") == 0) { + do_saset_kill(u, na->nc, param); + } else if (stricmp(cmd, "SECURE") == 0) { + do_saset_secure(u, na->nc, param); + } else if (stricmp(cmd, "PRIVATE") == 0) { + do_saset_private(u, na->nc, param); + } else if (stricmp(cmd, "MSG") == 0) { + do_saset_msg(u, na->nc, param); + } else if (stricmp(cmd, "HIDE") == 0) { + do_saset_hide(u, na->nc, param); + } else if (stricmp(cmd, "NOEXPIRE") == 0) { + do_saset_noexpire(u, na, param); + } else { + notice_lang(s_NickServ, u, NICK_SASET_UNKNOWN_OPTION, cmd); + } + return MOD_CONT; +} + +int do_saset_display(User * u, NickCore * nc, char *param) +{ + int i; + NickAlias *na; + + /* First check whether param is a valid nick of the group */ + for (i = 0; i < nc->aliases.count; i++) { + na = nc->aliases.list[i]; + if (stricmp(na->nick, param) == 0) { + param = na->nick; /* Because case may differ */ + break; + } + } + + if (i == nc->aliases.count) { + notice_lang(s_NickServ, u, NICK_SASET_DISPLAY_INVALID, nc->display); + return MOD_CONT; + } + + change_core_display(nc, param); + notice_lang(s_NickServ, u, NICK_SASET_DISPLAY_CHANGED, nc->display); + + /* Enable nick tracking if enabled */ + if (NSNickTracking) + nsStartNickTracking(u); + + return MOD_CONT; +} + +int do_saset_password(User * u, NickCore * nc, char *param) +{ + int len = strlen(param); + + if (NSSecureAdmins && u->na->nc != nc && nick_is_services_admin(nc) + && !is_services_root(u)) { + notice_lang(s_NickServ, u, PERMISSION_DENIED); + return MOD_CONT; + } else if (stricmp(nc->display, param) == 0 + || (StrictPasswords && len < 5)) { + notice_lang(s_NickServ, u, MORE_OBSCURE_PASSWORD); + return MOD_CONT; + } + + if (nc->pass) + free(nc->pass); + +#ifdef USE_ENCRYPTION + nc->pass = smalloc(PASSMAX); + + if (encrypt(param, len, nc->pass, PASSMAX) < 0) { + memset(param, 0, len); + alog("%s: Failed to encrypt password for %s (set)", s_NickServ, + nc->display); + notice_lang(s_NickServ, u, NICK_SASET_PASSWORD_FAILED, nc->display); + return MOD_CONT; + } + + memset(param, 0, len); + notice_lang(s_NickServ, u, NICK_SASET_PASSWORD_CHANGED, nc->display); +#else + nc->pass = sstrdup(param); + notice_lang(s_NickServ, u, NICK_SASET_PASSWORD_CHANGED_TO, nc->display, nc->pass); +#endif + + alog("%s: %s!%s@%s used SASET PASSWORD on %s (e-mail: %s)", s_NickServ, u->nick, u->username, u->host, nc->display, (nc->email ? nc->email : "none")); + if (WallSetpass) + anope_cmd_global(s_NickServ, + "\2%s\2 used SASET PASSWORD on \2%s\2", + u->nick, nc->display); + return MOD_CONT; +} + +int do_saset_url(User * u, NickCore * nc, char *param) +{ + if (nc->url) + free(nc->url); + + if (param) { + nc->url = sstrdup(param); + notice_lang(s_NickServ, u, NICK_SASET_URL_CHANGED, nc->display, param); + } else { + nc->url = NULL; + notice_lang(s_NickServ, u, NICK_SASET_URL_UNSET, nc->display); + } + return MOD_CONT; +} + +int do_saset_email(User * u, NickCore * nc, char *param) +{ + if (!param && NSForceEmail) { + notice_lang(s_NickServ, u, NICK_SASET_EMAIL_UNSET_IMPOSSIBLE); + return MOD_CONT; + } else if (NSSecureAdmins && u->na->nc != nc + && nick_is_services_admin(nc) + && !is_services_root(u)) { + notice_lang(s_NickServ, u, PERMISSION_DENIED); + return MOD_CONT; + } else if (param && !MailValidate(param)) { + notice_lang(s_NickServ, u, MAIL_X_INVALID, param); + return MOD_CONT; + } + + alog("%s: %s!%s@%s used SASET EMAIL on %s (e-mail: %s)", s_NickServ, u->nick, u->username, u->host, nc->display, (nc->email ? nc->email : "none")); + + if (nc->email) + free(nc->email); + + if (param) { + nc->email = sstrdup(param); + notice_lang(s_NickServ, u, NICK_SASET_EMAIL_CHANGED, nc->display, param); + } else { + nc->email = NULL; + notice_lang(s_NickServ, u, NICK_SASET_EMAIL_UNSET, nc->display); + } + return MOD_CONT; +} + +int do_saset_icq(User * u, NickCore * nc, char *param) +{ + if (param) { + int32 tmp = atol(param); + if (tmp == 0) { + notice_lang(s_NickServ, u, NICK_SASET_ICQ_INVALID, param); + } else { + nc->icq = tmp; + notice_lang(s_NickServ, u, NICK_SASET_ICQ_CHANGED, nc->display, param); + } + } else { + nc->icq = 0; + notice_lang(s_NickServ, u, NICK_SASET_ICQ_UNSET, nc->display); + } + return MOD_CONT; +} + +int do_saset_greet(User * u, NickCore * nc, char *param) +{ + if (nc->greet) + free(nc->greet); + + if (param) { + char buf[BUFSIZE]; + char *end = strtok(NULL, ""); + + snprintf(buf, sizeof(buf), "%s%s%s", param, (end ? " " : ""), + (end ? end : "")); + + nc->greet = sstrdup(buf); + notice_lang(s_NickServ, u, NICK_SASET_GREET_CHANGED, nc->display, buf); + } else { + nc->greet = NULL; + notice_lang(s_NickServ, u, NICK_SASET_GREET_UNSET, nc->display); + } + return MOD_CONT; +} + +int do_saset_kill(User * u, NickCore * nc, char *param) +{ + if (stricmp(param, "ON") == 0) { + nc->flags |= NI_KILLPROTECT; + nc->flags &= ~(NI_KILL_QUICK | NI_KILL_IMMED); + notice_lang(s_NickServ, u, NICK_SASET_KILL_ON, nc->display); + } else if (stricmp(param, "QUICK") == 0) { + nc->flags |= NI_KILLPROTECT | NI_KILL_QUICK; + nc->flags &= ~NI_KILL_IMMED; + notice_lang(s_NickServ, u, NICK_SASET_KILL_QUICK, nc->display); + } else if (stricmp(param, "IMMED") == 0) { + if (NSAllowKillImmed) { + nc->flags |= NI_KILLPROTECT | NI_KILL_IMMED; + nc->flags &= ~NI_KILL_QUICK; + notice_lang(s_NickServ, u, NICK_SASET_KILL_IMMED, nc->display); + } else { + notice_lang(s_NickServ, u, NICK_SASET_KILL_IMMED_DISABLED); + } + } else if (stricmp(param, "OFF") == 0) { + nc->flags &= ~(NI_KILLPROTECT | NI_KILL_QUICK | NI_KILL_IMMED); + notice_lang(s_NickServ, u, NICK_SASET_KILL_OFF, nc->display); + } else { + syntax_error(s_NickServ, u, "SASET KILL", + NSAllowKillImmed ? NICK_SASET_KILL_IMMED_SYNTAX : + NICK_SASET_KILL_SYNTAX); + } + return MOD_CONT; +} + +int do_saset_secure(User * u, NickCore * nc, char *param) +{ + if (stricmp(param, "ON") == 0) { + nc->flags |= NI_SECURE; + notice_lang(s_NickServ, u, NICK_SASET_SECURE_ON, nc->display); + } else if (stricmp(param, "OFF") == 0) { + nc->flags &= ~NI_SECURE; + notice_lang(s_NickServ, u, NICK_SASET_SECURE_OFF, nc->display); + } else { + syntax_error(s_NickServ, u, "SASET SECURE", NICK_SASET_SECURE_SYNTAX); + } + return MOD_CONT; +} + +int do_saset_private(User * u, NickCore * nc, char *param) +{ + if (stricmp(param, "ON") == 0) { + nc->flags |= NI_PRIVATE; + notice_lang(s_NickServ, u, NICK_SASET_PRIVATE_ON, nc->display); + } else if (stricmp(param, "OFF") == 0) { + nc->flags &= ~NI_PRIVATE; + notice_lang(s_NickServ, u, NICK_SASET_PRIVATE_OFF, nc->display); + } else { + syntax_error(s_NickServ, u, "SASET PRIVATE", + NICK_SASET_PRIVATE_SYNTAX); + } + return MOD_CONT; +} + +int do_saset_msg(User * u, NickCore * nc, char *param) +{ + if (!UsePrivmsg) { + notice_lang(s_NickServ, u, NICK_SASET_OPTION_DISABLED, "MSG"); + return MOD_CONT; + } + + if (stricmp(param, "ON") == 0) { + nc->flags |= NI_MSG; + notice_lang(s_NickServ, u, NICK_SASET_MSG_ON, nc->display); + } else if (stricmp(param, "OFF") == 0) { + nc->flags &= ~NI_MSG; + notice_lang(s_NickServ, u, NICK_SASET_MSG_OFF, nc->display); + } else { + syntax_error(s_NickServ, u, "SASET MSG", NICK_SASET_MSG_SYNTAX); + } + return MOD_CONT; +} + +int do_saset_hide(User * u, NickCore * nc, char *param) +{ + int flag, onmsg, offmsg; + + if (stricmp(param, "EMAIL") == 0) { + flag = NI_HIDE_EMAIL; + onmsg = NICK_SASET_HIDE_EMAIL_ON; + offmsg = NICK_SASET_HIDE_EMAIL_OFF; + } else if (stricmp(param, "USERMASK") == 0) { + flag = NI_HIDE_MASK; + onmsg = NICK_SASET_HIDE_MASK_ON; + offmsg = NICK_SASET_HIDE_MASK_OFF; + } else if (stricmp(param, "STATUS") == 0) { + flag = NI_HIDE_STATUS; + onmsg = NICK_SASET_HIDE_STATUS_ON; + offmsg = NICK_SASET_HIDE_STATUS_OFF; + } else if (stricmp(param, "QUIT") == 0) { + flag = NI_HIDE_QUIT; + onmsg = NICK_SASET_HIDE_QUIT_ON; + offmsg = NICK_SASET_HIDE_QUIT_OFF; + } else { + syntax_error(s_NickServ, u, "SASET HIDE", NICK_SASET_HIDE_SYNTAX); + return MOD_CONT; + } + + param = strtok(NULL, " "); + if (!param) { + syntax_error(s_NickServ, u, "SASET HIDE", NICK_SASET_HIDE_SYNTAX); + } else if (stricmp(param, "ON") == 0) { + nc->flags |= flag; + notice_lang(s_NickServ, u, onmsg, nc->display, s_NickServ); + } else if (stricmp(param, "OFF") == 0) { + nc->flags &= ~flag; + notice_lang(s_NickServ, u, offmsg, nc->display, s_NickServ); + } else { + syntax_error(s_NickServ, u, "SASET HIDE", NICK_SASET_HIDE_SYNTAX); + } + return MOD_CONT; +} + +int do_saset_noexpire(User * u, NickAlias * na, char *param) +{ + if (!param) { + syntax_error(s_NickServ, u, "SASET NOEXPIRE", + NICK_SASET_NOEXPIRE_SYNTAX); + return MOD_CONT; + } + if (stricmp(param, "ON") == 0) { + na->status |= NS_NO_EXPIRE; + notice_lang(s_NickServ, u, NICK_SASET_NOEXPIRE_ON, na->nick); + } else if (stricmp(param, "OFF") == 0) { + na->status &= ~NS_NO_EXPIRE; + notice_lang(s_NickServ, u, NICK_SASET_NOEXPIRE_OFF, na->nick); + } else { + syntax_error(s_NickServ, u, "SASET NOEXPIRE", + NICK_SASET_NOEXPIRE_SYNTAX); + } + return MOD_CONT; +} + +/* EOF */ diff --git a/src/core/ns_set.c b/src/core/ns_set.c index a766fb8fd..8ae5446d6 100644 --- a/src/core/ns_set.c +++ b/src/core/ns_set.c @@ -28,7 +28,6 @@ int do_set_secure(User * u, NickCore * nc, char *param); int do_set_private(User * u, NickCore * nc, char *param); int do_set_msg(User * u, NickCore * nc, char *param); int do_set_hide(User * u, NickCore * nc, char *param); -int do_set_noexpire(User * u, NickAlias * nc, char *param); void myNickServHelp(User * u); /** @@ -45,8 +44,7 @@ int AnopeInit(int argc, char **argv) moduleAddVersion("$Id$"); moduleSetType(CORE); - c = createCommand("SET", do_set, NULL, NICK_HELP_SET, -1, -1, - NICK_SERVADMIN_HELP_SET, NICK_SERVADMIN_HELP_SET); + 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); @@ -81,10 +79,6 @@ int AnopeInit(int argc, char **argv) c = createCommand("SET HIDE", NULL, NULL, NICK_HELP_SET_HIDE, -1, -1, -1, -1); moduleAddCommand(NICKSERV, c, MOD_UNIQUE); - c = createCommand("SET NOEXPIRE", NULL, NULL, -1, -1, -1, - NICK_SERVADMIN_HELP_SET_NOEXPIRE, - NICK_SERVADMIN_HELP_SET_NOEXPIRE); - moduleAddCommand(NICKSERV, c, MOD_UNIQUE); moduleSetNickHelp(myNickServHelp); @@ -119,48 +113,26 @@ int do_set(User * u) { char *cmd = strtok(NULL, " "); char *param = strtok(NULL, " "); - char *tmp = NULL; - - NickAlias *na; - int is_servadmin = is_services_admin(u); - int set_nick = 0; - + NickAlias *na = u->na; + if (readonly) { notice_lang(s_NickServ, u, NICK_SET_DISABLED); return MOD_CONT; } - - if (is_servadmin && cmd && (na = findnick(cmd))) { - tmp = strtok(NULL, " "); - /* If there is no param left, don't treat the cmd as a - * nick. We have more chance of success that way. -GD - */ - if (tmp) { - cmd = param; - param = strtok(NULL, " "); - set_nick = 1; - } - } else { - na = u->na; - } - + if (!param && (!cmd || (stricmp(cmd, "URL") != 0 && stricmp(cmd, "EMAIL") != 0 && stricmp(cmd, "GREET") != 0 && stricmp(cmd, "ICQ") != 0))) { - if (is_servadmin) { - syntax_error(s_NickServ, u, "SET", NICK_SET_SERVADMIN_SYNTAX); - } else { - syntax_error(s_NickServ, u, "SET", NICK_SET_SYNTAX); - } + syntax_error(s_NickServ, u, "SET", NICK_SET_SYNTAX); } else if (!na) { notice_lang(s_NickServ, u, NICK_NOT_REGISTERED); } else if (na->status & NS_VERBOTEN) { notice_lang(s_NickServ, u, NICK_X_FORBIDDEN, na->nick); } else if (na->nc->flags & NI_SUSPENDED) { notice_lang(s_NickServ, u, NICK_X_SUSPENDED, na->nick); - } else if (!is_servadmin && !nick_identified(u)) { + } else if (!nick_identified(u)) { notice_lang(s_NickServ, u, NICK_IDENTIFY_REQUIRED, s_NickServ); } else if (stricmp(cmd, "DISPLAY") == 0) { do_set_display(u, na->nc, param); @@ -186,14 +158,8 @@ int do_set(User * u) do_set_msg(u, na->nc, param); } else if (stricmp(cmd, "HIDE") == 0) { do_set_hide(u, na->nc, param); - } else if (stricmp(cmd, "NOEXPIRE") == 0) { - do_set_noexpire(u, na, param); } else { - if (is_servadmin) - notice_lang(s_NickServ, u, NICK_SET_UNKNOWN_OPTION_OR_BAD_NICK, - cmd); - else - notice_lang(s_NickServ, u, NICK_SET_UNKNOWN_OPTION, cmd); + notice_lang(s_NickServ, u, NICK_SET_UNKNOWN_OPTION, cmd); } return MOD_CONT; } @@ -231,11 +197,7 @@ int do_set_password(User * u, NickCore * nc, char *param) { int len = strlen(param); - if (NSSecureAdmins && u->na->nc != nc && nick_is_services_admin(nc) - && !is_services_root(u)) { - notice_lang(s_NickServ, u, PERMISSION_DENIED); - return MOD_CONT; - } else if (stricmp(nc->display, param) == 0 + if (stricmp(nc->display, param) == 0 || (StrictPasswords && len < 5)) { notice_lang(s_NickServ, u, MORE_OBSCURE_PASSWORD); return MOD_CONT; @@ -262,17 +224,10 @@ int do_set_password(User * u, NickCore * nc, char *param) notice_lang(s_NickServ, u, NICK_SET_PASSWORD_CHANGED_TO, nc->pass); #endif - if (u->na && u->na->nc != nc && is_services_admin(u)) { - alog("%s: %s!%s@%s used SET PASSWORD as Services admin on %s (e-mail: %s)", s_NickServ, u->nick, u->username, u->host, nc->display, (nc->email ? nc->email : "none")); - if (WallSetpass) - anope_cmd_global(s_NickServ, - "\2%s\2 used SET PASSWORD as Services admin on \2%s\2", - u->nick, nc->display); - } else { - alog("%s: %s!%s@%s (e-mail: %s) changed its password.", s_NickServ, + alog("%s: %s!%s@%s (e-mail: %s) changed its password.", s_NickServ, u->nick, u->username, u->host, (nc->email ? nc->email : "none")); - } + return MOD_CONT; } @@ -316,23 +271,15 @@ int do_set_email(User * u, NickCore * nc, char *param) if (!param && NSForceEmail) { notice_lang(s_NickServ, u, NICK_SET_EMAIL_UNSET_IMPOSSIBLE); return MOD_CONT; - } else if (NSSecureAdmins && u->na->nc != nc - && nick_is_services_admin(nc) - && !is_services_root(u)) { - notice_lang(s_NickServ, u, PERMISSION_DENIED); - return MOD_CONT; } else if (param && !MailValidate(param)) { notice_lang(s_NickServ, u, MAIL_X_INVALID, param); return MOD_CONT; } - if (u->na && u->na->nc != nc && is_services_admin(u)) { - alog("%s: %s!%s@%s used SET EMAIL as Services admin on %s (e-mail: %s)", s_NickServ, u->nick, u->username, u->host, nc->display, (nc->email ? nc->email : "none")); - } else { - alog("%s: %s!%s@%s (e-mail: %s) changed its e-mail to %s.", + alog("%s: %s!%s@%s (e-mail: %s) changed its e-mail to %s.", s_NickServ, u->nick, u->username, u->host, (nc->email ? nc->email : "none"), (param ? param : "none")); - } + if (nc->email) free(nc->email); @@ -501,26 +448,4 @@ int do_set_hide(User * u, NickCore * nc, char *param) return MOD_CONT; } -int do_set_noexpire(User * u, NickAlias * na, char *param) -{ - if (!is_services_admin(u)) { - notice_lang(s_NickServ, u, PERMISSION_DENIED); - return MOD_CONT; - } - if (!param) { - syntax_error(s_NickServ, u, "SET NOEXPIRE", - NICK_SET_NOEXPIRE_SYNTAX); - return MOD_CONT; - } - if (stricmp(param, "ON") == 0) { - na->status |= NS_NO_EXPIRE; - notice_lang(s_NickServ, u, NICK_SET_NOEXPIRE_ON, na->nick); - } else if (stricmp(param, "OFF") == 0) { - na->status &= ~NS_NO_EXPIRE; - notice_lang(s_NickServ, u, NICK_SET_NOEXPIRE_OFF, na->nick); - } else { - syntax_error(s_NickServ, u, "SET NOEXPIRE", - NICK_SET_NOEXPIRE_SYNTAX); - } - return MOD_CONT; -} +/* EOF */ diff --git a/version.log b/version.log index 70e4126dd..8079f362d 100644 --- a/version.log +++ b/version.log @@ -8,10 +8,14 @@ VERSION_MAJOR="1" VERSION_MINOR="7" VERSION_PATCH="10" -VERSION_BUILD="852" +VERSION_BUILD="853" # $Log$ # +# BUILD : 1.7.10 (853) +# BUGS : +# NOTES : Moved SET for other nicks (SA only) to a seperate SASET command +# # BUILD : 1.7.10 (852) # BUGS : # NOTES : Added the new windows installation files |