From 987f371c0bd02120e9ed8740b064e9fa02b83876 Mon Sep 17 00:00:00 2001 From: Adam- Date: Fri, 30 Oct 2009 02:38:06 +0000 Subject: Removed channel passwords and added /chanserv QOP command to add additional channel founders, aswell as access level 10000 git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2599 5417fbe8-f217-4b02-8779-1006273d7864 --- Changes.lang | 55 ++++++++++++ TODO | 2 +- data/example.conf | 7 +- include/extern.h | 8 +- include/regchannel.h | 3 +- include/services.h | 16 ++-- include/users.h | 6 -- lang/cat.l | 201 ++++++++++++++++++-------------------------- lang/de.l | 202 ++++++++++++++++++-------------------------- lang/en_us.l | 197 ++++++++++++++++++------------------------- lang/es.l | 199 ++++++++++++++++++-------------------------- lang/fr.l | 205 ++++++++++++++++++--------------------------- lang/gr.l | 199 ++++++++++++++++++-------------------------- lang/hun.l | 198 ++++++++++++++++++-------------------------- lang/it.l | 200 ++++++++++++++++++-------------------------- lang/nl.l | 200 ++++++++++++++++++-------------------------- lang/pl.l | 221 +++++++++++++++++++------------------------------ lang/pt.l | 200 ++++++++++++++++++-------------------------- lang/ru.l | 199 ++++++++++++++++++-------------------------- lang/tr.l | 198 ++++++++++++++++++-------------------------- src/channels.c | 14 ++-- src/chanserv.c | 202 +++++++++++++++++++++----------------------- src/core/bs_info.c | 2 +- src/core/cs_access.c | 4 +- src/core/cs_akick.c | 2 +- src/core/cs_drop.c | 4 +- src/core/cs_getpass.c | 81 ------------------ src/core/cs_identify.c | 105 ----------------------- src/core/cs_logout.c | 129 ----------------------------- src/core/cs_modes.c | 6 +- src/core/cs_register.c | 29 +------ src/core/cs_sendpass.c | 109 ------------------------ src/core/cs_set.c | 66 ++------------- src/core/cs_xop.c | 52 +++++++++++- src/core/ns_logout.c | 10 --- src/users.c | 15 ---- 36 files changed, 1279 insertions(+), 2267 deletions(-) delete mode 100644 src/core/cs_getpass.c delete mode 100644 src/core/cs_identify.c delete mode 100644 src/core/cs_logout.c delete mode 100644 src/core/cs_sendpass.c diff --git a/Changes.lang b/Changes.lang index c5f1a5f69..2d7840c00 100644 --- a/Changes.lang +++ b/Changes.lang @@ -2,10 +2,65 @@ Anope Version 1.9.2 -------------------- *** New Strings: NICK_HELP_CONFIRM_OPER + CHAN_QOP_DISABLED + CHAN_QOP_NICKS_ONLY + CHAN_QOP_ADDED + CHAN_QOP_MOVED + CHAN_QOP_NO_SUCH_ENTRY + CHAN_QOP_NOT_FOUND + CHAN_QOP_DELETED + CHAN_QOP_DELETED_ONE + CHAN_QOP_DELETED_SEVERAL + CHAN_QOP_LIST_EMPTY + CHAN_QOP_LIST_HEADER + CHAN_QOP_CLEAR + CHAN_HELP_QOP + CHAN_QOP_SYNTAX + CHAN_HELP_CMD_QOP + CHAN_HELP_SET_PASSWORD + CHAN_LEVEL_AUTOOWNER + CHAN_LEVEL_OWNER + CHAN_LEVEL_OWNERME *** Mod Strings: + CHAN_HELP_SET + CHAN_REGISTER_SYNTAX *** Del Strings: + CHAN_PASSWORD_IS + CHAN_SET_PASSWORD_FAILED + CHAN_PASSWORD_CHANGED + CHAN_IDENTIFY_SUCCEEDED + CHAN_IDENTIFY_FAILED + CHAN_HELP_IDENTIFY + CHAN_IDENTIFY_SYNTAX + CHAN_HELP_CMD_IDENTIFY + CHAN_LOGOUT_FOUNDER_FAILED + CHAN_LOGOUT_SUCCEDED + CHAN_LOGOUT_NOT_LOGGEDIN + CHAN_LOGOUT_ALL_SUCCEEDED + CHAN_SERVADMIN_HELP_LOGOUT + CHAN_HELP_LOGOUT + CHAN_LOGOUT_SERVADMIN_SYNTAX + CHAN_LOGOUT_SYNTAX + CHAN_HELP_CMD_LOGOUT + CHAN_GETPASS_UNAVAILABLE + CHAN_GETPASSWORD_IS + CHAN_SERVADMIN_HELP_GETPASS + CHAN_GETPASS_SYNTAX + CHAN_HELP_CMD_GETPASS + CHAN_SENDPASS_SUBJECT + CHAN_SENDPASS_HEAD + CHAN_SENDPASS_LINE_1 + CHAN_SENDPASS_LINE_2 + CHAN_SENDPASS_LINE_3 + CHAN_SENDPASS_LINE_4 + CHAN_SENDPASS_LINE_5 + CHAN_SENDPASS_OK + CHAN_SENDPASS_UNAVAILABLE + CHAN_HELP_SENDPASS + CHAN_SENDPASS_SYNTAX + CHAN_HELP_CMD_SENDPASS Anope Version 1.9.1 -------------------- diff --git a/TODO b/TODO index e10ded8cf..2423c8c7c 100644 --- a/TODO +++ b/TODO @@ -23,7 +23,7 @@ Legend: [?] way for one module to depend on another... not like 2 MOD_HEADs and it being unpredictable which is loaded first.. the MOD_HEAD MOD_TAIL allows for too few combinations (interface code of insp, hooks code of insp?) [ ] Last used time on AKICK/access entries -[ ] Channel passwords seem to be of limited use, think of a more appropriate way to handle this +[x] Channel passwords seem to be of limited use, think of a more appropriate way to handle this [+] General options block, ability to turn LOGCHAN on from the config file.. [ ] Docs directory cleanup diff --git a/data/example.conf b/data/example.conf index 1efd1a1cf..980740932 100644 --- a/data/example.conf +++ b/data/example.conf @@ -526,9 +526,8 @@ options * botserv/botlist botserv/set/private botserv/set/nobot * * chanserv/access/list chanserv/drop chanserv/forbid chanserv/getkey - * chanserv/getpass chanserv/list chanserv/logout chanserv/sendpass - * chanserv/status chanserv/topic chanserv/suspend chanserv/set/noexpire - * chanserv/aop/list + * chanserv/list chanserv/aop/list chanserv/suspend chanserv/set/noexpire + * chanserv/status chanserv/topic * * memoserv/sendall memoserv/staff * @@ -888,7 +887,7 @@ chanserv * The core modules to load for ChanServ. This is a space separated list that corresponds * to the base names of the modules for ChanServ. This directive is optional, but highly recommended. */ - modules = "cs_help cs_register cs_identify cs_set cs_xop cs_access cs_akick cs_drop cs_sendpass cs_ban cs_clear cs_modes cs_getkey cs_invite cs_kick cs_list cs_logout cs_topic cs_info cs_getpass cs_forbid cs_suspend cs_status" + modules = "cs_help cs_register cs_set cs_xop cs_access cs_akick cs_drop cs_ban cs_clear cs_modes cs_getkey cs_invite cs_kick cs_list cs_topic cs_info forbid cs_suspend cs_status" /* * The default options for newly registered channels. Note that changing these options diff --git a/include/extern.h b/include/extern.h index 09055b491..eda18ebc0 100644 --- a/include/extern.h +++ b/include/extern.h @@ -141,8 +141,6 @@ E void save_cs_dbase(); E void expire_chans(); E void cs_remove_nick(const NickCore * nc); -E int is_real_founder(User * user, ChannelInfo * ci); - E void check_modes(Channel * c); E int check_valid_admin(User * user, Channel * chan, int servermode); E int check_valid_op(User * user, Channel * chan, int servermode); @@ -158,8 +156,9 @@ E int check_topiclock(Channel * c, time_t topic_time); E ChannelInfo *cs_findchan(const char *chan); E int check_access(User * user, ChannelInfo * ci, int what); -E int is_founder(User * user, ChannelInfo * ci); -E int get_access(User * user, ChannelInfo * ci); +E bool IsFounder(User *user, ChannelInfo *ci); +E bool IsRealFounder(User *user, ChannelInfo *ci); +E int get_access(User *user, ChannelInfo *ci); E void update_cs_lastseen(User * user, ChannelInfo * ci); E int get_idealban(ChannelInfo * ci, User * u, char *ret, int retlen); E AutoKick *is_stuck(ChannelInfo * ci, const char *mask); @@ -168,7 +167,6 @@ E void stick_all(ChannelInfo * ci); E int levelinfo_maxwidth; E ChannelInfo *makechan(const char *chan); -E int is_identified(User * user, ChannelInfo * ci); E char *get_mlock_modes(ChannelInfo * ci, int complete); /**** compat.c ****/ diff --git a/include/regchannel.h b/include/regchannel.h index 5bb8599e4..708045733 100644 --- a/include/regchannel.h +++ b/include/regchannel.h @@ -18,7 +18,7 @@ class CoreExport ChannelInfo : public Extensible ChannelInfo() { next = prev = NULL; - founderpass[0] = name[0] = last_topic_setter[0] = '\0'; + name[0] = last_topic_setter[0] = '\0'; founder = successor = NULL; desc = url = email = last_topic = forbidby = forbidreason = NULL; time_registered = last_used = last_topic_time = 0; @@ -43,7 +43,6 @@ class CoreExport ChannelInfo : public Extensible NickCore *founder; NickCore *successor; /* Who gets the channel if the founder * nick is dropped or expires */ - char founderpass[PASSMAX]; char *desc; char *url; char *email; diff --git a/include/services.h b/include/services.h index d733aff55..874c53675 100644 --- a/include/services.h +++ b/include/services.h @@ -615,18 +615,19 @@ enum AccessLevel * than any valid access level, and ACCESS_INVALID may be assumed to be * strictly less than any valid access level. Also read below. */ - ACCESS_FOUNDER = 10000, /* Numeric level indicating founder access */ + ACCESS_FOUNDER = 10001, /* Numeric level indicating founder access */ ACCESS_INVALID = -10000, /* Used in levels[] for disabled settings */ /* There is one exception to the above access levels: SuperAdmins will have * access level 10001. This level is never stored, however; it is only used * in comparison and to let SuperAdmins win from founders where needed */ - ACCESS_SUPERADMIN = 10001, + ACCESS_SUPERADMIN = 10002, /* Levels for xOP */ ACCESS_VOP = 3, ACCESS_HOP = 4, ACCESS_AOP = 5, - ACCESS_SOP = 10 + ACCESS_SOP = 10, + ACCESS_QOP = 10000 }; /* Channel info structures. Stored similarly to the nicks, except that @@ -747,16 +748,15 @@ struct badword_ { #define CA_KICKME 29 #define CA_KICK 30 #define CA_SIGNKICK 31 -/* #define CA_AUTOADMIN 32 -#define CA_ADMINME 33 -#define CA_ADMIN 34 */ - /* Why are these commented out and not removed? -GD */ #define CA_BANME 32 #define CA_BAN 33 #define CA_TOPIC 34 #define CA_INFO 35 +#define CA_AUTOOWNER 36 +#define CA_OWNER 37 +#define CA_OWNERME 38 -#define CA_SIZE 36 +#define CA_SIZE 39 /* BotServ SET flags */ #define BS_DONTKICKOPS 0x00000001 diff --git a/include/users.h b/include/users.h index f54be8982..aced32c20 100644 --- a/include/users.h +++ b/include/users.h @@ -15,11 +15,6 @@ struct u_chanlist { int16 status; /* Associated flags; see CSTATUS_* below. */ }; -struct u_chaninfolist { - struct u_chaninfolist *next, *prev; - ChannelInfo *chan; -}; - /* Online user and channel data. */ class CoreExport User : public Extensible { @@ -49,7 +44,6 @@ class CoreExport User : public Extensible int isSuperAdmin; /* is SuperAdmin on or off? */ struct u_chanlist *chans; /* Channels user has joined */ - struct u_chaninfolist *founder_chans; /* Channels user has identified for */ unsigned short invalid_pw_count; /* # of invalid password attempts */ time_t invalid_pw_time; /* Time of last invalid password */ diff --git a/lang/cat.l b/lang/cat.l index 8bb012aae..c10223730 100644 --- a/lang/cat.l +++ b/lang/cat.l @@ -1019,6 +1019,12 @@ CHAN_LEVEL_TOPIC CHAN_LEVEL_INFO Autoritzar a utilitzar La comanda INFO amb l'opció ALL +CHAN_LEVEL_AUTOOWNER + Automatic mode +q +CHAN_LEVEL_OWNER + Allowed to use OWNER command +CHAN_LEVEL_OWNERME + Allowed to (de)owner him/herself # Automatic responses CHAN_IS_REGISTERED @@ -1036,7 +1042,7 @@ CHAN_X_INVALID # REGISTER responses CHAN_REGISTER_SYNTAX - REGISTER canal clau descripció + REGISTER canal descripció CHAN_REGISTER_DISABLED Ho sento, el registre de canals esta temporalment inhabilitat. CHAN_REGISTER_NOT_LOCAL @@ -1055,36 +1061,11 @@ CHAN_REGISTRATION_FAILED Ho sento, la registració ha fallat. CHAN_REGISTERED El canal %s esta registrat sota el teu nickname: %s -CHAN_PASSWORD_IS - La teva clau pel canal es %s - Recorda-la per un us futur. CHAN_REGISTER_NONE_CHANNEL You have attempted to register a nonexistent channel %s CHAN_SYMBOL_REQUIRED Please use the symbol of # when attempting to register - -# IDENTIFY responses -CHAN_IDENTIFY_SYNTAX - IDENTIFY canal clau -CHAN_IDENTIFY_FAILED - Ho sento, la identificació ha fallat. -CHAN_IDENTIFY_SUCCEEDED - Clau aceptada - ara tens nivell de fundador a %s. - -# LOGOUT responses -CHAN_LOGOUT_SYNTAX - LOGOUT canal nickname -CHAN_LOGOUT_SERVADMIN_SYNTAX - LOGOUT canal [nickname] -CHAN_LOGOUT_SUCCEEDED - L'usuari %s ha estat desconnectat del canal %s. -CHAN_LOGOUT_ALL_SUCCEEDED - Tots els usuaris identificats han estat desconnectats del canal %s (except the channel founder). -CHAN_LOGOUT_FOUNDER_FAILED - You may not log out of %s (you are founder). -CHAN_LOGOUT_NOT_LOGGEDIN - %s was not logged into %s. - # DROP responses CHAN_DROP_SYNTAX DROP canal @@ -1115,14 +1096,6 @@ CHAN_SUCCESSOR_UNSET CHAN_SUCCESSOR_IS_FOUNDER %s no pot ser el sucessor en el canal %s ja que n'es el fundador. -# SET PASSWORD responses -CHAN_SET_PASSWORD_FAILED - Ho sento, l'establiment de la clau no ha estat possible. -CHAN_PASSWORD_CHANGED - Clau per a %s canviada. -CHAN_PASSWORD_CHANGED_TO - La clau per a %s canviada a %s. - # SET DESC responses CHAN_DESC_CHANGED La descripció de %s canviada a%s. @@ -1276,6 +1249,37 @@ CHAN_XOP_ACCESS CHAN_XOP_NOT_AVAILABLE xOP system is not available. +# QOP messages +CHAN_QOP_SYNTAX + QOP channel {ADD|DEL|LIST|CLEAR} [nick | entry-list] +CHAN_QOP_DISABLED + Sorry, channel QOP list modification is temporarily disabled. +CHAN_QOP_NICKS_ONLY + Channel QOP lists may only contain registered nicknames. +CHAN_QOP_ADDED + %s added to %s QOP list. +CHAN_QOP_MOVED + %s moved to %s QOP list. +CHAN_QOP_NO_SUCH_ENTRY + No such entry (#%d) on %s QOP list. +CHAN_QOP_NOT_FOUND + %s not found on %s QOP list. +CHAN_QOP_NO_MATCH + No matching entries on %s QOP list. +CHAN_QOP_DELETED + %s deleted from %s QOP list. +CHAN_QOP_DELETED_ONE + Deleted 1 entry from %s QOP list. +CHAN_QOP_DELETED_SEVERAL + Deleted %d entries from %s QOP list. +CHAN_QOP_LIST_EMPTY + %s QOP list is empty. +CHAN_QOP_LIST_HEADER + QOP list for %s: + Num Nick +CHAN_QOP_CLEAR + Channel %s QOP list has been cleared. + # AOP messages CHAN_AOP_SYNTAX AOP canal {ADD|DEL|LIST|CLEAR} [nick | instància] @@ -1651,16 +1655,8 @@ CHAN_CLEARED_USERS Tots els usuaris han estat kickegats del canal %s. CHAN_CLEARED_INVITES All invites on channel %s have been removed. - -# GETPASS responses -CHAN_GETPASS_SYNTAX - GETPASS canal -CHAN_GETPASS_UNAVAILABLE - Comanda GETPASS no permessa per que encriptació esta en ús. -CHAN_GETPASS_PASSWORD_IS - La clau pel canal %s es %s. -# SENDPASS responses +# GETKEY responses CHAN_GETKEY_SYNTAX GETKEY channel CHAN_GETKEY_NOKEY @@ -1668,28 +1664,6 @@ CHAN_GETKEY_NOKEY CHAN_GETKEY_KEY Key for channel %s is %s. -# SENDPASS responses -CHAN_SENDPASS_SYNTAX - SENDPASS canal -CHAN_SENDPASS_UNAVAILABLE - Comanda SENDPASS no permessa per que encriptació esta en ús. -CHAN_SENDPASS_SUBJECT - Clau del canal (%s) -CHAN_SENDPASS_HEAD - Hola, -CHAN_SENDPASS_LINE_1 - Has sol.licitat rebre la clau del canal %s per e-mail. -CHAN_SENDPASS_LINE_2 - La clau es %s. Per raons de seguretat hauries de cambiar-la quant rebis aquest mail. -CHAN_SENDPASS_LINE_3 - Si no saps per que has rebut aquest mail, per favor ignora'l. -CHAN_SENDPASS_LINE_4 - Per favor NO RESPONGUIS a aquest email! -CHAN_SENDPASS_LINE_5 - Administradors de %s. -CHAN_SENDPASS_OK - La clau de %s ha estat enviada. - # FORBID responses CHAN_FORBID_SYNTAX FORBID canal [raó] @@ -4176,10 +4150,10 @@ CHAN_HELP_CMD_STATUS on a channel CHAN_HELP_CMD_REGISTER REGISTER Registra un canal -CHAN_HELP_CMD_IDENTIFY - IDENTIFY T'identifica amb la teva clau CHAN_HELP_CMD_SET SET Establir opcions i informació d'un canal +CHAN_HELP_CMD_QOP + QOP Modify the list of QOP users CHAN_HELP_CMD_AOP AOP Modifica la llista d'usuaris AOP CHAN_HELP_CMD_SOP @@ -4192,8 +4166,6 @@ CHAN_HELP_CMD_AKICK AKICK Manté la llista d'AutoKick CHAN_HELP_CMD_DROP DROP Cancel.la l'enregistrament d'un canal -CHAN_HELP_CMD_SENDPASS - SENDPASS Ajuda a recuperar claus perdudes CHAN_HELP_CMD_BAN BAN Bans a selected nick on a channel CHAN_HELP_CMD_CLEAR @@ -4210,8 +4182,6 @@ CHAN_HELP_CMD_KICK KICK Kicks a selected nick from a channel CHAN_HELP_CMD_LIST LIST Lists all registered channels matching the given pattern -CHAN_HELP_CMD_LOGOUT - LOGOUT This command will logout the selected nickname CHAN_HELP_CMD_OP OP Gives Op status to a selected nick on a channel CHAN_HELP_CMD_TOPIC @@ -4281,24 +4251,6 @@ CHAN_HELP_REGISTER el teu nickname primer. Si encara no ho has fet, escriu %R%s HELP per més informació de com fer-ho. -CHAN_HELP_IDENTIFY - Sintaxis: IDENTIFY canal clau - - T'identifica amb %S com el fundador del canal especificat. - Moltes comandes requereixen que utilitzis aquesta comanda abans - d'utilitzar-los. La clau hauria de ser la mateixa que - vas enviar amb la comanda REGISTER. - -CHAN_HELP_LOGOUT - Sintaxis: LOGOUT canal nickname - - Aquest comanda fa que el nickname donat ja no siguis identificat - en el canal especificat. - - Si ets el fundador del canal, pots desconectar a - qui sigui, d'altra banda tan sols et pots desconnectar - a tu mateix. - CHAN_HELP_DROP Sintaxis: DROP canal @@ -4316,7 +4268,6 @@ CHAN_HELP_SET FOUNDER Estableix el fundador d'un canal SUCCESSOR Estableix el successor d'un canal - PASSWORD Estableix el password del fundador DESC Estableix la descripció del canal URL Associa una URL amb el canal EMAIL Associa un E-mail amb el canal @@ -4361,12 +4312,6 @@ CHAN_HELP_SET_SUCCESSOR si no hi haguès un successor. El nou nickname ha de ser un d'enregistrat. -CHAN_HELP_SET_PASSWORD - Sintaxis: SET canal PASSWORD clau - - Estableix la clau utilitzada per identificar-se com el - fundador del canal. - CHAN_HELP_SET_DESC Sintaxis: SET canal DESC descripció @@ -4559,6 +4504,45 @@ CHAN_HELP_SET_OPNOTICE a l'usuari del canal quan les comandes OP o DEOP siguin utilitzades per a un usuari en el canal. +CHAN_HELP_QOP + Syntax: QOP channel ADD nick + QOP channel DEL {nick | entry-num | list} + QOP channel LIST [mask | list] + QOP channel CLEAR + + Maintains the QOP (AutoOwner) list for a channel. The QOP + list gives users the right to be auto-owner on your channel, + which gives them almost (or potentially, total) access. + + The QOP ADD command adds the given nickname to the + QOP list. + + The QOP DEL command removes the given nick from the + QOP list. If a list of entry numbers is given, those + entries are deleted. (See the example for LIST below.) + + The QOP LIST command displays the QOP list. If + a wildcard mask is given, only those entries matching the + mask are displayed. If a list of entry numbers is given, + only those entries are shown; for example: + + QOP #channel LIST 2-5,7-9 + Lists AOP entries numbered 2 through 5 and + 7 through 9. + + The QOP CLEAR command clears all entries of the + QOP list. + + The QOP commands are limited to + founders (unless SECUREOPS is off). However, any user on the + QOP list may use the QOP LIST command. + + This command may have been disabled for your channel, and + in that case you need to use the access list. See + %R%S HELP ACCESS for information about the access list, + and %R%S HELP SET XOP to know how to toggle between + the access list and xOP list systems. + CHAN_HELP_AOP Sintàxi: AOP canal ADD nick AOP canal DEL {nick | instancia | llista} @@ -5062,15 +5046,6 @@ CHAN_HELP_GETKEY Sintàxi: GETKEY canal Retorna la clau del canal donat. - -CHAN_HELP_SENDPASS - Sintàxi: SENDPASS canal - - Envia la clau del canal donat a l'adresa email establerta - en l'arxiu del nickname del fundador. Aquesta comanda - és sumament útil per a recuperar claus perdudes. - - pot ser limitat a Operadors de IRC en certas xarxes. CHAN_SERVADMIN_HELP @@ -5087,22 +5062,6 @@ CHAN_SERVADMIN_HELP Veure l'accés, AKICK, i paràmetres de les llistes de nivells per a qualsevol canal. -CHAN_SERVADMIN_HELP_LOGOUT - Sintàxi: LOGOUT canal [nickname] - - Aquesta comanda ha fa que el nick seleccionat no sigui identificat - pel canal donat. - - Si tu ets el fundador del canal, pots desconectar a - qui sigui, sinó només et pots desconectar a - tu mateix. - - Si ets un administrador de serveis, pots - desconectar a qui sigui d'un canal sense ser el fundador - del canal. A més, pots omitir el paràmetro nickname; - això desconectara a tots els usuaris identificados - del canal. - CHAN_SERVADMIN_HELP_DROP Sintàxi: DROP canal diff --git a/lang/de.l b/lang/de.l index c3cd7b074..14fe45420 100644 --- a/lang/de.l +++ b/lang/de.l @@ -1023,6 +1023,12 @@ CHAN_LEVEL_KICK KICK-Befehl erlaubt CHAN_LEVEL_SIGNKICK Kein signierter Kick wenn SIGNKICK LEVEL genutzt wird +CHAN_LEVEL_AUTOOWNER + Automatic mode +q +CHAN_LEVEL_OWNER + Allowed to use OWNER command +CHAN_LEVEL_OWNERME + Allowed to (de)owner him/herself # Automatic responses CHAN_LEVEL_BANME @@ -1050,7 +1056,7 @@ CHAN_X_INVALID # REGISTER responses CHAN_REGISTER_SYNTAX - REGISTER Channel Passwort Beschreibung + REGISTER Channel Beschreibung CHAN_REGISTER_DISABLED Die Registrierung von Channels ist derzeit deaktiviert. CHAN_REGISTER_NOT_LOCAL @@ -1069,34 +1075,12 @@ CHAN_REGISTRATION_FAILED Registrierung fehlgeschlagen. CHAN_REGISTERED Der Channel %s ist registriert unter deinem Nicknamen: %s -CHAN_PASSWORD_IS - Dein Channel-Passwort ist %s - behalte es für spätere Benutzung. CHAN_REGISTER_NONE_CHANNEL Du hast versucht ein nicht existierender Channel %s zu registrieren. CHAN_SYMBOL_REQUIRED Verwende bitte nur das Symbol # wenn du versuchst ein Channel zu registrieren. -# IDENTIFY responses -CHAN_IDENTIFY_SYNTAX - IDENTIFY Channel Passwort -CHAN_IDENTIFY_FAILED - Identifizierung ist fehlgeschlagen. -CHAN_IDENTIFY_SUCCEEDED - Passwort akzeptiert - du hast jetzt Founderlevel-Zugriff auf %s. - -# LOGOUT responses -CHAN_LOGOUT_SYNTAX - LOGOUT Channel Nickname -CHAN_LOGOUT_SERVADMIN_SYNTAX - LOGOUT Channel [Nickname] -CHAN_LOGOUT_SUCCEEDED - Der User %s wurde vom Channel %s ausgeloggt. -CHAN_LOGOUT_ALL_SUCCEEDED - Alle identifizierten User wurden vom Channel ausgeloggt %s (except the channel founder). -CHAN_LOGOUT_NOT_LOGGEDIN - %s was not logged into %s. - # DROP responses CHAN_DROP_SYNTAX DROP Channel @@ -1127,14 +1111,6 @@ CHAN_SUCCESSOR_UNSET CHAN_SUCCESSOR_IS_FOUNDER %s kann nicht gleichzeitig Gründer und Vertreter im Channel %s sein. -# SET PASSWORD responses -CHAN_SET_PASSWORD_FAILED - Konnte das Passwort nicht ändern. -CHAN_PASSWORD_CHANGED - %s Passwort wurde geändert. -CHAN_PASSWORD_CHANGED_TO - %s Passwort wurde geändert zu %s. - # SET DESC responses CHAN_DESC_CHANGED Beschreibung von %s wurde geändert zu %s. @@ -1285,6 +1261,37 @@ CHAN_XOP_ACCESS CHAN_XOP_NOT_AVAILABLE XOP System ist nicht verfügbar. +# QOP messages +CHAN_QOP_SYNTAX + QOP channel {ADD|DEL|LIST|CLEAR} [nick | entry-list] +CHAN_QOP_DISABLED + Sorry, channel QOP list modification is temporarily disabled. +CHAN_QOP_NICKS_ONLY + Channel QOP lists may only contain registered nicknames. +CHAN_QOP_ADDED + %s added to %s QOP list. +CHAN_QOP_MOVED + %s moved to %s QOP list. +CHAN_QOP_NO_SUCH_ENTRY + No such entry (#%d) on %s QOP list. +CHAN_QOP_NOT_FOUND + %s not found on %s QOP list. +CHAN_QOP_NO_MATCH + No matching entries on %s QOP list. +CHAN_QOP_DELETED + %s deleted from %s QOP list. +CHAN_QOP_DELETED_ONE + Deleted 1 entry from %s QOP list. +CHAN_QOP_DELETED_SEVERAL + Deleted %d entries from %s QOP list. +CHAN_QOP_LIST_EMPTY + %s QOP list is empty. +CHAN_QOP_LIST_HEADER + QOP list for %s: + Num Nick +CHAN_QOP_CLEAR + Channel %s QOP list has been cleared. + # AOP messages CHAN_AOP_SYNTAX AOP Channel {ADD|DEL|LIST|CLEAR} [Nickname | entry-liste] @@ -1655,16 +1662,8 @@ CHAN_CLEARED_USERS Alle User wurden aus Channel %s gekicked. CHAN_CLEARED_INVITES Alle Invites wurden im Channel %s entfernt. - -# GETPASS responses -CHAN_GETPASS_SYNTAX - GETPASS Channel -CHAN_GETPASS_UNAVAILABLE - GETPASS Befehl nicht verfügbar, da die Datenbank verschlüsselt ist. -CHAN_GETPASS_PASSWORD_IS - Passwort für Channel %s ist %s. -# SENDPASS responses +# GETKEY responses CHAN_GETKEY_SYNTAX GETKEY Channel CHAN_GETKEY_NOKEY @@ -1672,28 +1671,6 @@ CHAN_GETKEY_NOKEY CHAN_GETKEY_KEY Key for channel %s is %s. -# SENDPASS responses -CHAN_SENDPASS_SYNTAX - SENDPASS Channel -CHAN_SENDPASS_UNAVAILABLE - SENDPASS Befehl nicht verfügbar, da die Datenbank verschlüsselt ist. -CHAN_SENDPASS_SUBJECT - Channel-Passwort (%s) -CHAN_SENDPASS_HEAD - Hi, -CHAN_SENDPASS_LINE_1 - Du hast das Passwortes für deinen Channel %s angefordert. -CHAN_SENDPASS_LINE_2 - Das Passwort ist %s. Aus Sicherheitsgründen solltest du das Passwort bei Erhalt dieser Nachricht ändern. -CHAN_SENDPASS_LINE_3 - Wenn du nicht weisst, warum du diese Mail empfangen hast, ignoriere Sie bitte. -CHAN_SENDPASS_LINE_4 - AUF DIESE MAIL BITTE NICHT ANTWORTEN! -CHAN_SENDPASS_LINE_5 - %s, die Administration. -CHAN_SENDPASS_OK - Passwort von %s wurde per eMail versandt. - # FORBID responses CHAN_FORBID_SYNTAX FORBID Channel [Grund] @@ -4204,12 +4181,11 @@ CHAN_HELP_CMD_STATUS in dem Channel CHAN_HELP_CMD_REGISTER REGISTER Einen Channel registrieren -CHAN_HELP_CMD_IDENTIFY - IDENTIFY Sich mit Passwort als Founder (z.B.) - des Channels identifizieren CHAN_HELP_CMD_SET SET Bestimmte Channel-Optionen und Informationen einstellen +CHAN_HELP_CMD_QOP + QOP Modify the list of QOP users CHAN_HELP_CMD_AOP AOP Verwaltet die AOP-Liste von einen Channel CHAN_HELP_CMD_SOP @@ -4224,8 +4200,6 @@ CHAN_HELP_CMD_AKICK AKICK Die Autokick-Liste bearbeiten CHAN_HELP_CMD_DROP DROP Registrierung eines Channels aufheben -CHAN_HELP_CMD_SENDPASS - SENDPASS Hilft bei vergessenen Passwörtern CHAN_HELP_CMD_BAN BAN Bant den angegebenen Nicknamen aus einen Channel CHAN_HELP_CMD_CLEAR @@ -4243,8 +4217,6 @@ CHAN_HELP_CMD_KICK KICK Kickt den angegebenen Nicknamen aus einen Channel CHAN_HELP_CMD_LIST LIST Listet alle registrieten Channels des angegebene Muster -CHAN_HELP_CMD_LOGOUT - LOGOUT Das Befehl wir den angegegenen Nickname abmelden CHAN_HELP_CMD_OP OP Gibt den angegebenen Nicknamen Op-Status in einen Channel CHAN_HELP_CMD_TOPIC @@ -4317,25 +4289,6 @@ CHAN_HELP_REGISTER Hast du dies noch nicht getan, tippe %R%s HELP REGISTER um weitere Informationen darüber zu erhalten. -CHAN_HELP_IDENTIFY - Syntax: IDENTIFY Channel Passwort - - Identifiziert ein Nickname gegenüber %S als - Gründer (Founder) des angegebenen Channels. - Das Passwort muss dasselbe wie bei der - registrierung des angegebenen Channels sein - und ist in der Regel von den Real-Founder des - Channels zu erhalten. - -CHAN_HELP_LOGOUT - Syntax: LOGOUT Channel Nickname - - Hebt die Identifizierung als Channel-Founder für - den angegebenen Channel wieder auf. - - Wenn du der Channel-Founder bist, kannst du jeden - ausloggen, jeder andere nur sich selbst. - CHAN_HELP_DROP Syntax: DROP Channel @@ -4352,7 +4305,6 @@ CHAN_HELP_SET FOUNDER Stellt den Gründer des Channels ein SUCCESSOR Stellt den Vertreter des Founders ein - PASSWORD Ändert das Passwort des Channel-Founders DESC Ändert die Channel-Beschreibung URL Verbindet eine URL mit dem Channel EMAIL Verbindet eine eMail-Adresse mit dem @@ -4398,12 +4350,6 @@ CHAN_HELP_SET_SUCCESSOR Der Nickname des Vertreters muss registriert sein. -CHAN_HELP_SET_PASSWORD - Syntax: SET Channel PASSWORD Passwort - - Ändert das Passwort, dass dich als Founder (Gründer) - des Channels identifiziert. - CHAN_HELP_SET_DESC Syntax: SET Channel DESC Beschreibung @@ -4598,6 +4544,45 @@ CHAN_HELP_SET_OPNOTICE Notice an den Channel wenn OP oder DEOP Befehle benutzt werden. +CHAN_HELP_QOP + Syntax: QOP channel ADD nick + QOP channel DEL {nick | entry-num | list} + QOP channel LIST [mask | list] + QOP channel CLEAR + + Maintains the QOP (AutoOwner) list for a channel. The QOP + list gives users the right to be auto-owner on your channel, + which gives them almost (or potentially, total) access. + + The QOP ADD command adds the given nickname to the + QOP list. + + The QOP DEL command removes the given nick from the + QOP list. If a list of entry numbers is given, those + entries are deleted. (See the example for LIST below.) + + The QOP LIST command displays the QOP list. If + a wildcard mask is given, only those entries matching the + mask are displayed. If a list of entry numbers is given, + only those entries are shown; for example: + + QOP #channel LIST 2-5,7-9 + Lists AOP entries numbered 2 through 5 and + 7 through 9. + + The QOP CLEAR command clears all entries of the + QOP list. + + The QOP commands are limited to + founders (unless SECUREOPS is off). However, any user on the + QOP list may use the QOP LIST command. + + This command may have been disabled for your channel, and + in that case you need to use the access list. See + %R%S HELP ACCESS for information about the access list, + and %R%S HELP SET XOP to know how to toggle between + the access list and xOP list systems. + CHAN_HELP_AOP Syntax: AOP Channel ADD Nickname AOP Channel DEL {Nickname | entry-num | Liste} @@ -5101,39 +5086,12 @@ CHAN_HELP_GETKEY Syntax: GETKEY Channel Liefert den Key des angegebenen Channels zurück. - -CHAN_HELP_SENDPASS - Syntax: SENDPASS Channel - - Sendet das Passwort des angegebenen Channels an die - eMail-Adresse, die dem Founder in der Datenbank - assoziiert ist. Dieser Befehl ist sehr nützlich, - wenn man mit dem Problem des vergessenen Passwortes - konfrontiert wird. - - Kann in einigen Netzen auf IRC Operatoren beschränkt - sein. CHAN_SERVADMIN_HELP Services Administratoren können weiterhin beliebige Channels DROPEN (löschen), Zugriffslisten oder Channel-Einstellungen ansehen ohne sich vorher für den Channel identifizieren zu müssen. - -CHAN_SERVADMIN_HELP_LOGOUT - Syntax: LOGOUT Channel [Nickname] - - Durch dieser Befehl wird dich ChanServ nicht mehr als - identifiziert für den angegebenen Channel betrachten. - - Wenn du der Founder (Gründer) dieses Channels bist, kannst - du jeden ausloggen, ansonsten nur dich selbst. - - Bist du ein Services Administrator, kannst du jeden des - angegebenen Channels ausloggen, ohne Founder-Rechte - des Channels zu besitzen. Weiterhin musst du den - Parameter Nickname nicht unbedingt angeben, dies hat zur - Folge, dass jeder Nickname aus dem Channel ausgeloggt wird. CHAN_SERVADMIN_HELP_DROP Syntax: DROP Channel diff --git a/lang/en_us.l b/lang/en_us.l index 6e7802612..67c8e7f74 100644 --- a/lang/en_us.l +++ b/lang/en_us.l @@ -998,6 +998,12 @@ CHAN_LEVEL_TOPIC Allowed to use TOPIC command CHAN_LEVEL_INFO Allowed to use INFO command with ALL option +CHAN_LEVEL_AUTOOWNER + Automatic mode +q +CHAN_LEVEL_OWNER + Allowed to use OWNER command +CHAN_LEVEL_OWNERME + Allowed to (de)owner him/herself # Automatic responses CHAN_IS_REGISTERED @@ -1013,7 +1019,7 @@ CHAN_X_INVALID # REGISTER responses CHAN_REGISTER_SYNTAX - REGISTER channel password description + REGISTER channel description CHAN_REGISTER_DISABLED Sorry, channel registration is temporarily disabled. CHAN_REGISTER_NOT_LOCAL @@ -1032,37 +1038,11 @@ CHAN_REGISTRATION_FAILED Sorry, registration failed. CHAN_REGISTERED Channel %s registered under your nickname: %s -CHAN_PASSWORD_IS - Your channel password is %s - remember it for later use. CHAN_REGISTER_NONE_CHANNEL You have attempted to register a nonexistent channel %s CHAN_SYMBOL_REQUIRED Please use the symbol of # when attempting to register - -# IDENTIFY responses -CHAN_IDENTIFY_SYNTAX - IDENTIFY channel password -CHAN_IDENTIFY_FAILED - Sorry, identification failed. -CHAN_IDENTIFY_SUCCEEDED - Password accepted - you now have founder-level access to %s. - -# LOGOUT responses -CHAN_LOGOUT_SYNTAX - LOGOUT channel nickname -CHAN_LOGOUT_SERVADMIN_SYNTAX - LOGOUT channel [nickname] -CHAN_LOGOUT_SUCCEEDED - User %s has been logged out of channel %s. -CHAN_LOGOUT_ALL_SUCCEEDED - All users identified have been logged out of channel %s (except the channel founder). -CHAN_LOGOUT_FOUNDER_FAILED - You may not log out of %s (you are founder). -CHAN_LOGOUT_NOT_LOGGEDIN - %s was not logged into %s. - - # DROP responses CHAN_DROP_SYNTAX DROP channel @@ -1093,14 +1073,6 @@ CHAN_SUCCESSOR_UNSET CHAN_SUCCESSOR_IS_FOUNDER %s cannot be the successor on channel %s because he is its founder. -# SET PASSWORD responses -CHAN_SET_PASSWORD_FAILED - Sorry, couldn't set password. -CHAN_PASSWORD_CHANGED - %s password changed. -CHAN_PASSWORD_CHANGED_TO - %s password changed to %s. - # SET DESC responses CHAN_DESC_CHANGED Description of %s changed to %s. @@ -1251,6 +1223,37 @@ CHAN_XOP_ACCESS CHAN_XOP_NOT_AVAILABLE xOP system is not available. +# QOP messages +CHAN_QOP_SYNTAX + QOP channel {ADD|DEL|LIST|CLEAR} [nick | entry-list] +CHAN_QOP_DISABLED + Sorry, channel QOP list modification is temporarily disabled. +CHAN_QOP_NICKS_ONLY + Channel QOP lists may only contain registered nicknames. +CHAN_QOP_ADDED + %s added to %s QOP list. +CHAN_QOP_MOVED + %s moved to %s QOP list. +CHAN_QOP_NO_SUCH_ENTRY + No such entry (#%d) on %s QOP list. +CHAN_QOP_NOT_FOUND + %s not found on %s QOP list. +CHAN_QOP_NO_MATCH + No matching entries on %s QOP list. +CHAN_QOP_DELETED + %s deleted from %s QOP list. +CHAN_QOP_DELETED_ONE + Deleted 1 entry from %s QOP list. +CHAN_QOP_DELETED_SEVERAL + Deleted %d entries from %s QOP list. +CHAN_QOP_LIST_EMPTY + %s QOP list is empty. +CHAN_QOP_LIST_HEADER + QOP list for %s: + Num Nick +CHAN_QOP_CLEAR + Channel %s QOP list has been cleared. + # AOP messages CHAN_AOP_SYNTAX AOP channel {ADD|DEL|LIST|CLEAR} [nick | entry-list] @@ -1623,14 +1626,6 @@ CHAN_CLEARED_USERS CHAN_CLEARED_INVITES All invites on channel %s have been removed. -# GETPASS responses -CHAN_GETPASS_SYNTAX - GETPASS channel -CHAN_GETPASS_UNAVAILABLE - GETPASS command unavailable because encryption is in use. -CHAN_GETPASS_PASSWORD_IS - Password for channel %s is %s. - # GETKEY responses CHAN_GETKEY_SYNTAX GETKEY channel @@ -1639,28 +1634,6 @@ CHAN_GETKEY_NOKEY CHAN_GETKEY_KEY Key for channel %s is %s. -# SENDPASS responses -CHAN_SENDPASS_SYNTAX - SENDPASS channel -CHAN_SENDPASS_UNAVAILABLE - SENDPASS command unavailable because encryption is in use. -CHAN_SENDPASS_SUBJECT - Channel password (%s) -CHAN_SENDPASS_HEAD - Hi, -CHAN_SENDPASS_LINE_1 - You have requested to receive the password of channel %s by e-mail. -CHAN_SENDPASS_LINE_2 - The password is %s. For security reasons, you should change it as soon as you receive this mail. -CHAN_SENDPASS_LINE_3 - If you don't know why this mail is sent to you, please ignore it silently. -CHAN_SENDPASS_LINE_4 - PLEASE DON'T ANSWER TO THIS MAIL! -CHAN_SENDPASS_LINE_5 - %s administrators. -CHAN_SENDPASS_OK - Password of %s has been sent. - # FORBID responses CHAN_FORBID_SYNTAX FORBID channel [reason] @@ -4024,10 +3997,10 @@ CHAN_HELP_CMD_STATUS on a channel CHAN_HELP_CMD_REGISTER REGISTER Register a channel -CHAN_HELP_CMD_IDENTIFY - IDENTIFY Identify yourself with your password CHAN_HELP_CMD_SET SET Set channel options and information +CHAN_HELP_CMD_QOP + QOP Modify the list of QOP users CHAN_HELP_CMD_AOP AOP Modify the list of AOP users CHAN_HELP_CMD_SOP @@ -4040,8 +4013,6 @@ CHAN_HELP_CMD_AKICK AKICK Maintain the AutoKick list CHAN_HELP_CMD_DROP DROP Cancel the registration of a channel -CHAN_HELP_CMD_SENDPASS - SENDPASS Help retrieve lost passwords CHAN_HELP_CMD_BAN BAN Bans a selected nick on a channel CHAN_HELP_CMD_CLEAR @@ -4058,8 +4029,6 @@ CHAN_HELP_CMD_KICK KICK Kicks a selected nick from a channel CHAN_HELP_CMD_LIST LIST Lists all registered channels matching the given pattern -CHAN_HELP_CMD_LOGOUT - LOGOUT This command will logout the selected nickname CHAN_HELP_CMD_OP OP Gives Op status to a selected nick on a channel CHAN_HELP_CMD_TOPIC @@ -4127,23 +4096,6 @@ CHAN_HELP_REGISTER first registered your nickname. If you haven't, %R%s HELP for information on how to do so. -CHAN_HELP_IDENTIFY - Syntax: IDENTIFY channel password - - Authenticates you to %S as the founder of the given - channel. Many commands require you to use this command - before using them. The password should be the same one - you sent with the REGISTER command. - -CHAN_HELP_LOGOUT - Syntax: LOGOUT channel nickname - - This command will log the selected nickname out meaning they - would have to reidentify themselves to regain their access. - - If you are the founder of the channel, you can log out anybody, - else you can only log out yourself. - CHAN_HELP_DROP Syntax: DROP channel @@ -4160,7 +4112,6 @@ CHAN_HELP_SET FOUNDER Set the founder of a channel SUCCESSOR Set the successor for a channel - PASSWORD Set the founder password DESC Set the channel description URL Associate a URL with the channel EMAIL Associate an E-mail address with the channel @@ -4200,12 +4151,6 @@ CHAN_HELP_SET_SUCCESSOR instead, just as if no successor had been set. The new nickname must be a registered one. -CHAN_HELP_SET_PASSWORD - Syntax: SET channel PASSWORD password - - Sets the password used to identify as the founder of the - channel. - CHAN_HELP_SET_DESC Syntax: SET channel DESC description @@ -4388,6 +4333,45 @@ CHAN_HELP_SET_OPNOTICE channel whenever the OP or DEOP commands are used for a user in the channel. +CHAN_HELP_QOP + Syntax: QOP channel ADD nick + QOP channel DEL {nick | entry-num | list} + QOP channel LIST [mask | list] + QOP channel CLEAR + + Maintains the QOP (AutoOwner) list for a channel. The QOP + list gives users the right to be auto-owner on your channel, + which gives them almost (or potentially, total) access. + + The QOP ADD command adds the given nickname to the + QOP list. + + The QOP DEL command removes the given nick from the + QOP list. If a list of entry numbers is given, those + entries are deleted. (See the example for LIST below.) + + The QOP LIST command displays the QOP list. If + a wildcard mask is given, only those entries matching the + mask are displayed. If a list of entry numbers is given, + only those entries are shown; for example: + + QOP #channel LIST 2-5,7-9 + Lists AOP entries numbered 2 through 5 and + 7 through 9. + + The QOP CLEAR command clears all entries of the + QOP list. + + The QOP commands are limited to + founders (unless SECUREOPS is off). However, any user on the + QOP list may use the QOP LIST command. + + This command may have been disabled for your channel, and + in that case you need to use the access list. See + %R%S HELP ACCESS for information about the access list, + and %R%S HELP SET XOP to know how to toggle between + the access list and xOP list systems. + CHAN_HELP_AOP Syntax: AOP channel ADD nick AOP channel DEL {nick | entry-num | list} @@ -4875,35 +4859,12 @@ CHAN_HELP_GETKEY Syntax: GETKEY channel Returns the key of the given channel. - -CHAN_HELP_SENDPASS - Syntax: SENDPASS channel - - Send the password of the given channel to the e-mail address - set in the founder's nickname record. This command is really - useful to deal with lost passwords. - - May be limited to IRC operators on certain networks. CHAN_SERVADMIN_HELP Services Operators can also drop any channel without needing to identify via password, and may view the access, AKICK, and level setting lists for any channel. - -CHAN_SERVADMIN_HELP_LOGOUT - Syntax: LOGOUT channel [nickname] - - This command will log the selected nickname out meaning they - would have to reidentify themselves to regain their access. - - If you are the founder of the channel, you can log out anybody, - else you can only log out yourself. - - If you are a Services Operators, you can log out - anybody of any channel without having to be the founder - of the channel. Also, you can omit the nickname parameter; - this will log out all identified users from the channel. CHAN_SERVADMIN_HELP_DROP Syntax: DROP channel diff --git a/lang/es.l b/lang/es.l index 87e0c2dbb..9a2abffe2 100644 --- a/lang/es.l +++ b/lang/es.l @@ -1017,6 +1017,12 @@ CHAN_LEVEL_TOPIC CHAN_LEVEL_INFO Permitido usar el comando INFO con la opcion ALL +CHAN_LEVEL_AUTOOWNER + Automatic mode +q +CHAN_LEVEL_OWNER + Allowed to use OWNER command +CHAN_LEVEL_OWNERME + Allowed to (de)owner him/herself # Automatic responses CHAN_IS_REGISTERED @@ -1034,7 +1040,7 @@ CHAN_X_INVALID # REGISTER responses CHAN_REGISTER_SYNTAX - REGISTER canal clave descripcion + REGISTER canal descripcion CHAN_REGISTER_DISABLED Lo siento, el registro de canales esta temporalmente deshabilitado. CHAN_REGISTER_NOT_LOCAL @@ -1053,36 +1059,11 @@ CHAN_REGISTRATION_FAILED Lo siento, el registro ha fallado. CHAN_REGISTERED El canal %s esta registrado bajo tu nickname: %s -CHAN_PASSWORD_IS - Tu clave para el canal es %s - Recuerdala para uso futuro. CHAN_REGISTER_NONE_CHANNEL Has intentado registrar el canal %s, el cual no existe. CHAN_SYMBOL_REQUIRED Por favor usar el simbolo # cuando intentes registrar un canal. - -# IDENTIFY responses -CHAN_IDENTIFY_SYNTAX - IDENTIFY canal clave -CHAN_IDENTIFY_FAILED - Lo siento, la identificacion ha fallado. -CHAN_IDENTIFY_SUCCEEDED - Clave aceptada - ahora tienes nivel de fundador en %s. - -# LOGOUT responses -CHAN_LOGOUT_SYNTAX - LOGOUT canal nickname -CHAN_LOGOUT_SERVADMIN_SYNTAX - LOGOUT canal [nickname] -CHAN_LOGOUT_SUCCEEDED - El usuario %s ha sido desconectado del canal %s. -CHAN_LOGOUT_ALL_SUCCEEDED - Todos los usuarios identificados han sido desconectados del canal %s (except the channel founder). -CHAN_LOGOUT_FOUNDER_FAILED - You may not log out of %s (you are founder). -CHAN_LOGOUT_NOT_LOGGEDIN - %s was not logged into %s. - # DROP responses CHAN_DROP_SYNTAX DROP canal @@ -1113,14 +1094,6 @@ CHAN_SUCCESSOR_UNSET CHAN_SUCCESSOR_IS_FOUNDER %s no puede ser el sucesor en el canal %s ya que el es el fundador. -# SET PASSWORD responses -CHAN_SET_PASSWORD_FAILED - Lo siento, el seteo de la clave no fue posible. -CHAN_PASSWORD_CHANGED - Clave para %s cambiada. -CHAN_PASSWORD_CHANGED_TO - La clave para %s cambiado a %s. - # SET DESC responses CHAN_DESC_CHANGED La descripcion de %s cambiada a%s. @@ -1274,6 +1247,37 @@ CHAN_XOP_ACCESS CHAN_XOP_NOT_AVAILABLE El sistema xOP no esta disponible. +# QOP messages +CHAN_QOP_SYNTAX + QOP channel {ADD|DEL|LIST|CLEAR} [nick | entry-list] +CHAN_QOP_DISABLED + Sorry, channel QOP list modification is temporarily disabled. +CHAN_QOP_NICKS_ONLY + Channel QOP lists may only contain registered nicknames. +CHAN_QOP_ADDED + %s added to %s QOP list. +CHAN_QOP_MOVED + %s moved to %s QOP list. +CHAN_QOP_NO_SUCH_ENTRY + No such entry (#%d) on %s QOP list. +CHAN_QOP_NOT_FOUND + %s not found on %s QOP list. +CHAN_QOP_NO_MATCH + No matching entries on %s QOP list. +CHAN_QOP_DELETED + %s deleted from %s QOP list. +CHAN_QOP_DELETED_ONE + Deleted 1 entry from %s QOP list. +CHAN_QOP_DELETED_SEVERAL + Deleted %d entries from %s QOP list. +CHAN_QOP_LIST_EMPTY + %s QOP list is empty. +CHAN_QOP_LIST_HEADER + QOP list for %s: + Num Nick +CHAN_QOP_CLEAR + Channel %s QOP list has been cleared. + # AOP messages CHAN_AOP_SYNTAX AOP canal {ADD|DEL|LIST|CLEAR} [nick | instancia] @@ -1650,14 +1654,6 @@ CHAN_CLEARED_USERS CHAN_CLEARED_INVITES Todos los invites en el canal %s han sido removidos. -# GETPASS responses -CHAN_GETPASS_SYNTAX - GETPASS canal -CHAN_GETPASS_UNAVAILABLE - Comando GETPASS no permitido porque encriptacion esta en uso. -CHAN_GETPASS_PASSWORD_IS - La clave para el canal %s es %s. - # GETKEY responses CHAN_GETKEY_SYNTAX GETKEY canal @@ -1666,28 +1662,6 @@ CHAN_GETKEY_NOKEY CHAN_GETKEY_KEY Key for channel %s is %s. -# SENDPASS responses -CHAN_SENDPASS_SYNTAX - SENDPASS canal -CHAN_SENDPASS_UNAVAILABLE - Comando SENDPASS no permitido porque encriptacion esta en uso. -CHAN_SENDPASS_SUBJECT - Clave del canal (%s) -CHAN_SENDPASS_HEAD - Hola, -CHAN_SENDPASS_LINE_1 - Has solicitado recibir la clave del canal %s por e-mail. -CHAN_SENDPASS_LINE_2 - La clave es %s. Por razones de seguridad deberas cambiarla en cuanto recibas este mail. -CHAN_SENDPASS_LINE_3 - Si no sabes porque recibiste este mail, por favor ignoralo. -CHAN_SENDPASS_LINE_4 - POR FAVOR NO RESPONDER A ESTE EMAIL! -CHAN_SENDPASS_LINE_5 - Administradores de %s. -CHAN_SENDPASS_OK - La clave de %s ha sido enviada. - # FORBID responses CHAN_FORBID_SYNTAX FORBID canal [razon] @@ -4147,10 +4121,10 @@ CHAN_HELP_CMD_STATUS usuario en un canal CHAN_HELP_CMD_REGISTER REGISTER Registra un canal -CHAN_HELP_CMD_IDENTIFY - IDENTIFY Te identifica con tu clave CHAN_HELP_CMD_SET SET Setea opciones e informacion de un canal +CHAN_HELP_CMD_QOP + QOP Modify the list of QOP users CHAN_HELP_CMD_AOP AOP Modifica la lista de usuarios AOP CHAN_HELP_CMD_SOP @@ -4163,8 +4137,6 @@ CHAN_HELP_CMD_AKICK AKICK Mantiene la lista de AutoKick CHAN_HELP_CMD_DROP DROP Cancela la registracion de un canal -CHAN_HELP_CMD_SENDPASS - SENDPASS Ayuda a recuperar claves perdidas CHAN_HELP_CMD_BAN BAN Bans a selected nick on a channel CHAN_HELP_CMD_CLEAR @@ -4181,8 +4153,6 @@ CHAN_HELP_CMD_KICK KICK Kicks a selected nick from a channel CHAN_HELP_CMD_LIST LIST Lists all registered channels matching the given pattern -CHAN_HELP_CMD_LOGOUT - LOGOUT This command will logout the selected nickname CHAN_HELP_CMD_OP OP Gives Op status to a selected nick on a channel CHAN_HELP_CMD_TOPIC @@ -4252,24 +4222,6 @@ CHAN_HELP_REGISTER tu nickname primero. Si aun no lo haz hecho, tipea %R%s HELP para mayor informacion en como hacerlo. -CHAN_HELP_IDENTIFY - Sintaxis: IDENTIFY canal clave - - Te identifica con %S como el fundador del canal dado. - Muchos comandos requieren que uses este comando antes - de usarlos. La clave deberia ser la misma que - enviaste con el comando REGISTER. - -CHAN_HELP_LOGOUT - Sintaxis: LOGOUT canal nickname - - Este comando hace al nickname dado ya no identificado - en el canal dado. - - Si eres el fundador del canal, puedes desconectar a - quien sea, de otra forma solo te puedes desconectar - a ti mismo. - CHAN_HELP_DROP Sintaxis: DROP canal @@ -4287,7 +4239,6 @@ CHAN_HELP_SET FOUNDER Setea el fundador de un canal SUCCESSOR Setea el sucesor de un canal - PASSWORD Setea el pasword del fundador DESC Setea la descripcion del canal URL Asocia una URL con el canal EMAIL Asocia un E-mail con el canal @@ -4333,12 +4284,6 @@ CHAN_HELP_SET_SUCCESSOR si no hubiese un sucesor. El nuevo nickname debe ser uno registrado. -CHAN_HELP_SET_PASSWORD - Sintaxis: SET canal PASSWORD clave - - Setea la clave usado para identificarse como el - fundador del canal. - CHAN_HELP_SET_DESC Sintaxis: SET canal DESC descripcion @@ -4531,6 +4476,45 @@ CHAN_HELP_SET_OPNOTICE al usuario del canal cuando los comandos OP o DEOP sean usados para un usuario en el canal. +CHAN_HELP_QOP + Syntax: QOP channel ADD nick + QOP channel DEL {nick | entry-num | list} + QOP channel LIST [mask | list] + QOP channel CLEAR + + Maintains the QOP (AutoOwner) list for a channel. The QOP + list gives users the right to be auto-owner on your channel, + which gives them almost (or potentially, total) access. + + The QOP ADD command adds the given nickname to the + QOP list. + + The QOP DEL command removes the given nick from the + QOP list. If a list of entry numbers is given, those + entries are deleted. (See the example for LIST below.) + + The QOP LIST command displays the QOP list. If + a wildcard mask is given, only those entries matching the + mask are displayed. If a list of entry numbers is given, + only those entries are shown; for example: + + QOP #channel LIST 2-5,7-9 + Lists AOP entries numbered 2 through 5 and + 7 through 9. + + The QOP CLEAR command clears all entries of the + QOP list. + + The QOP commands are limited to + founders (unless SECUREOPS is off). However, any user on the + QOP list may use the QOP LIST command. + + This command may have been disabled for your channel, and + in that case you need to use the access list. See + %R%S HELP ACCESS for information about the access list, + and %R%S HELP SET XOP to know how to toggle between + the access list and xOP list systems. + CHAN_HELP_AOP Sintaxis: AOP canal ADD nick AOP canal DEL {nick | instancia | lista} @@ -5035,15 +5019,6 @@ CHAN_HELP_GETKEY Sintaxis: GETKEY canal Retorna la key del canal dado. - -CHAN_HELP_SENDPASS - Sintaxis: SENDPASS canal - - Envia la clave del canal dado a la direccion email seteada - en el archivo del nickname del fundador. Este comando - es sumamente util para lidiar con claves perdidas. - - Puede ser limitado a Operadores de IRC en ciertas redes. CHAN_SERVADMIN_HELP @@ -5052,22 +5027,6 @@ CHAN_SERVADMIN_HELP ver el acceso, AKICK, y seteos de las listas de niveles para cualquier canal. -CHAN_SERVADMIN_HELP_LOGOUT - Sintaxis: LOGOUT canal [nickname] - - Este comando hace al nick seleccionado ya no identificado - para el canal dado. - - Si tu eres el fundador del canal, puedes desconectar a - quien sea, de otra manera solo te puedes desconectar a - ti mismo. - - Si eres un administrador de Servicios, puedes - desconectar a quien sea de un canal sin ser el fundador - del canal. Ademas, puedes omitir el parametro nickname; - esto desconectara a todos los usuarios identificados - del canal. - CHAN_SERVADMIN_HELP_DROP Sintaxis: DROP canal diff --git a/lang/fr.l b/lang/fr.l index 1b3c88676..6a7ac929a 100644 --- a/lang/fr.l +++ b/lang/fr.l @@ -1030,6 +1030,12 @@ CHAN_LEVEL_TOPIC Autorisé à utiliser la commande TOPIC CHAN_LEVEL_INFO Autorisé à utiliser la commande INFO avec l'option ALL +CHAN_LEVEL_AUTOOWNER + Automatic mode +q +CHAN_LEVEL_OWNER + Allowed to use OWNER command +CHAN_LEVEL_OWNERME + Allowed to (de)owner him/herself # Automatic responses CHAN_IS_REGISTERED @@ -1047,7 +1053,7 @@ CHAN_X_INVALID # REGISTER responses CHAN_REGISTER_SYNTAX - REGISTER canal motdepasse description + REGISTER canal description CHAN_REGISTER_DISABLED Désolés, l'enregistrement des cannaux est temporairement désactivé. CHAN_REGISTER_NOT_LOCAL @@ -1066,36 +1072,11 @@ CHAN_REGISTRATION_FAILED Désolés, l'enregistrement a échoué. CHAN_REGISTERED Le canal %s a été enregistré sous votre pseudo: %s -CHAN_PASSWORD_IS - Le mot de passe du canal est %s - notez le pour une utilisation ultérieure. CHAN_REGISTER_NONE_CHANNEL Vous avez essayé d'enregistrer le canal %s qui n'éxiste pas. CHAN_SYMBOL_REQUIRED Veuillez utiliser les symbole # quand vous voulez enregistrer un canal. - -# IDENTIFY responses -CHAN_IDENTIFY_SYNTAX - IDENTIFY canal motdepasse -CHAN_IDENTIFY_FAILED - Désolés, l'identification a échoué. -CHAN_IDENTIFY_SUCCEEDED - Password accepté - vous avez maintenant un level d'accès sur %s équivalent - à celui de son propriétaire. - -# LOGOUT responses -CHAN_LOGOUT_SYNTAX - LOGOUT canal pseudo -CHAN_LOGOUT_SERVADMIN_SYNTAX - LOGOUT canal [pseudo] -CHAN_LOGOUT_SUCCEEDED - L'utilisateur %s n'est plus identifié pour le canal %s. -CHAN_LOGOUT_ALL_SUCCEEDED - Tous les utilisateurs identifiés au canal %s ne le sont plus (except the channel founder). -CHAN_LOGOUT_FOUNDER_FAILED - You may not log out of %s (you are founder). -CHAN_LOGOUT_NOT_LOGGEDIN - %s was not logged into %s. # DROP responses CHAN_DROP_SYNTAX @@ -1127,14 +1108,6 @@ CHAN_SUCCESSOR_UNSET CHAN_SUCCESSOR_IS_FOUNDER %s ne peut être successeur et propriétaire du canal %s. -# SET PASSWORD responses -CHAN_SET_PASSWORD_FAILED - Impossible de changer le mot de passe. -CHAN_PASSWORD_CHANGED - Le mot de passe de %s a été changé. -CHAN_PASSWORD_CHANGED_TO - Le mot de passe de %s est maintenant %s. - # SET DESC responses CHAN_DESC_CHANGED La description de %s est maintenant %s. @@ -1287,6 +1260,37 @@ CHAN_XOP_ACCESS CHAN_XOP_NOT_AVAILABLE xOP system is not available. +# QOP messages +CHAN_QOP_SYNTAX + QOP channel {ADD|DEL|LIST|CLEAR} [nick | entry-list] +CHAN_QOP_DISABLED + Sorry, channel QOP list modification is temporarily disabled. +CHAN_QOP_NICKS_ONLY + Channel QOP lists may only contain registered nicknames. +CHAN_QOP_ADDED + %s added to %s QOP list. +CHAN_QOP_MOVED + %s moved to %s QOP list. +CHAN_QOP_NO_SUCH_ENTRY + No such entry (#%d) on %s QOP list. +CHAN_QOP_NOT_FOUND + %s not found on %s QOP list. +CHAN_QOP_NO_MATCH + No matching entries on %s QOP list. +CHAN_QOP_DELETED + %s deleted from %s QOP list. +CHAN_QOP_DELETED_ONE + Deleted 1 entry from %s QOP list. +CHAN_QOP_DELETED_SEVERAL + Deleted %d entries from %s QOP list. +CHAN_QOP_LIST_EMPTY + %s QOP list is empty. +CHAN_QOP_LIST_HEADER + QOP list for %s: + Num Nick +CHAN_QOP_CLEAR + Channel %s QOP list has been cleared. + # AOP messages CHAN_AOP_SYNTAX AOP canal {ADD|DEL|LIST|CLEAR} [pseudo [level] | liste-d'entrées] @@ -1661,16 +1665,8 @@ CHAN_CLEARED_USERS Tous les utilisateurs du canal %s ont été kickés. CHAN_CLEARED_INVITES Toutes les invites du canal %s ont été enlevés. - -# GETPASS responses -CHAN_GETPASS_SYNTAX - GETPASS canal -CHAN_GETPASS_UNAVAILABLE - La commande GETPASS est indisponible car l'encryption est utilisée. -CHAN_GETPASS_PASSWORD_IS - Le mot de passe du canal %s est %s. -# SENDPASS responses +# GETKEY responses CHAN_GETKEY_SYNTAX GETKEY canal CHAN_GETKEY_NOKEY @@ -1678,28 +1674,6 @@ CHAN_GETKEY_NOKEY CHAN_GETKEY_KEY Key for channel %s is %s. -# SENDPASS responses -CHAN_SENDPASS_SYNTAX - SENDPASS canal -CHAN_SENDPASS_UNAVAILABLE - La commande SENDPASS est indisponible car l'encryption est utilisée. -CHAN_SENDPASS_SUBJECT - Mot de passe du canal %s -CHAN_SENDPASS_HEAD - Bonjour, -CHAN_SENDPASS_LINE_1 - Vous avez demandé à recevoir le mot de passe du canal %s par e-mail. -CHAN_SENDPASS_LINE_2 - Le mot de passe est %s. Pour des raisons de sécurité, vous devriez le changer dès que vous lisez ce mail. -CHAN_SENDPASS_LINE_3 - Si vous ne savez pas de quoi il retourne dans cet e-mail, il s'agit probablement d'une erreur; nous vous prions de nous excuser et vous demandons d'ignorer cet e-mail. -CHAN_SENDPASS_LINE_4 - NE REPONDEZ PAS A CE MAIL! -CHAN_SENDPASS_LINE_5 - Les administrateurs de %s. -CHAN_SENDPASS_OK - Le mot de passe de %s a été envoyé. - # FORBID responses CHAN_FORBID_SYNTAX FORBID canal [raison] @@ -4206,11 +4180,11 @@ CHAN_HELP_CMD_STATUS utilisateur sur un channel CHAN_HELP_CMD_REGISTER REGISTER Enregistre un channel -CHAN_HELP_CMD_IDENTIFY - IDENTIFY Vous identifie avec votre mot de passe CHAN_HELP_CMD_SET SET Configure les options et informations du channel +CHAN_HELP_CMD_QOP + QOP Modify the list of QOP users CHAN_HELP_CMD_AOP AOP Modifie la liste des utilisateurs AOPs CHAN_HELP_CMD_SOP @@ -4223,8 +4197,6 @@ CHAN_HELP_CMD_AKICK AKICK Gère la liste des kicks automatiques CHAN_HELP_CMD_DROP DROP Annule l'enregistrement d'un channel -CHAN_HELP_CMD_SENDPASS - SENDPASS Aide à retrouver les mots de passe égarés CHAN_HELP_CMD_BAN BAN Ban un pseudo spécifié dans un canal CHAN_HELP_CMD_CLEAR @@ -4242,8 +4214,6 @@ CHAN_HELP_CMD_KICK KICK Kick le pseudo spécifié d'un canal CHAN_HELP_CMD_LIST LIST Liste tout les canaux enregistré en rapport avec la recherche -CHAN_HELP_CMD_LOGOUT - LOGOUT Cette commande inverse la commande IDENTIFY CHAN_HELP_CMD_OP OP Donne l'Op au pseudo spécifié sur un canal CHAN_HELP_CMD_TOPIC @@ -4314,25 +4284,6 @@ CHAN_HELP_REGISTER d'abord enregistrer votre pseudo. Si ce n'est pas déjà fait, tapez %R%s HELP pour savoir comment faire. -CHAN_HELP_IDENTIFY - Syntaxe: IDENTIFY canal motdepasse - - Certifie à %S que vous êtes autorisé à modifier le canal donné. - Beaucoup de commandes demandent que vous utilisiez cette - commande avant de les utiliser si vous n'êtes pas le propriétaire. - Le mot de passe est le même que celui que vous avez envoyé avec la - commande REGISTER. - -CHAN_HELP_LOGOUT - Syntaxe: LOGOUT canal pseudo - - Cette commande supprime l'identification du pseudo sélectionné - pour le canal donné. - - Si vous êtes le propriétaire du canal, vous pouvez utiliser - la commande sur n'importe qui, sinon vous ne pouvez que - l'utiliser sur vous même. - CHAN_HELP_DROP Syntaxe: DROP canal @@ -4350,7 +4301,6 @@ CHAN_HELP_SET FOUNDER Définit le propriétaire d'un canal SUCCESSOR Définit le successeur d'un canal - PASSWORD Définit le mot de passe du canal DESC Définit la description du canal URL Associe un site avec un canal EMAIL Associe un E-mail avec le canal @@ -4395,12 +4345,6 @@ CHAN_HELP_SET_SUCCESSOR si aucun successeur n'avait été nommé. Le nouveau pseudo doit être enregistré. -CHAN_HELP_SET_PASSWORD - Syntaxe: SET canal PASSWORD motdepasse - - Définit le mot de passe utilisé pour s'identifier en tant - que propriétaire du canal. - CHAN_HELP_SET_DESC Syntaxe: SET canal DESC description @@ -4592,6 +4536,45 @@ CHAN_HELP_SET_OPNOTICE canal à chaque fois que les commandes OP ou DEOP sont utilisées par un utilisateur sur le canal. +CHAN_HELP_QOP + Syntax: QOP channel ADD nick + QOP channel DEL {nick | entry-num | list} + QOP channel LIST [mask | list] + QOP channel CLEAR + + Maintains the QOP (AutoOwner) list for a channel. The QOP + list gives users the right to be auto-owner on your channel, + which gives them almost (or potentially, total) access. + + The QOP ADD command adds the given nickname to the + QOP list. + + The QOP DEL command removes the given nick from the + QOP list. If a list of entry numbers is given, those + entries are deleted. (See the example for LIST below.) + + The QOP LIST command displays the QOP list. If + a wildcard mask is given, only those entries matching the + mask are displayed. If a list of entry numbers is given, + only those entries are shown; for example: + + QOP #channel LIST 2-5,7-9 + Lists AOP entries numbered 2 through 5 and + 7 through 9. + + The QOP CLEAR command clears all entries of the + QOP list. + + The QOP commands are limited to + founders (unless SECUREOPS is off). However, any user on the + QOP list may use the QOP LIST command. + + This command may have been disabled for your channel, and + in that case you need to use the access list. See + %R%S HELP ACCESS for information about the access list, + and %R%S HELP SET XOP to know how to toggle between + the access list and xOP list systems. + CHAN_HELP_AOP Syntaxe: AOP canal ADD pseudo AOP canal DEL {pseudo | liste d'entrées | liste} @@ -5094,17 +5077,6 @@ CHAN_HELP_GETKEY Syntaxe: GETKEY canal Retourne la clef du canal donné. - -CHAN_HELP_SENDPASS - Syntaxe: SENDPASS canal - - Envoie le mot de passe du canal donné à l'adresse e-mail - qui a été définie pour le propriétaire de ce canal. Cette - commande est très utile pour régler les problèmes de mots - de passe perdus. - - Peut être limitée aux IRC operators sur certains - réseaux. CHAN_SERVADMIN_HELP @@ -5112,23 +5084,6 @@ CHAN_SERVADMIN_HELP avoir besoin de s'identifier avec un mot de pass, et peuvent voir l'access, AKICK, et level lists de tout canaux. -CHAN_SERVADMIN_HELP_LOGOUT - Syntaxe: LOGOUT canal [pseudo] - - Cette commande supprime l'identification du pseudo sélectionné - pour le canal donné. - - Si vous êtes le propriétaire du canal, vous pouvez utiliser - la commande sur n'importe qui, sinon vous ne pouvez que - l'utiliser sur vous même. - - Si vous êtes un Services operaror, vous pouvez utiliser - cette commande sur n'importe qui pour n'importe quel - canal sans avoir besoin d'être le propriétaire du canal. - Vous pouvez également omettre le paramètre pseudo, cela aura - pour effet de supprimer l'identification pour tous les - utilisateurs identifiés au canal. - CHAN_SERVADMIN_HELP_DROP Syntaxe: DROP canal diff --git a/lang/gr.l b/lang/gr.l index b33d4f610..e0f61c521 100644 --- a/lang/gr.l +++ b/lang/gr.l @@ -1017,6 +1017,12 @@ CHAN_LEVEL_TOPIC ÅðéôñÝðåôáé íá ÷ñçóéìïðïéÞóåéò ôçí TOPIC åíôïëÞ CHAN_LEVEL_INFO ÅðéôñÝðåôáé íá ÷ñçóéìïðïéÞóåéò ôçí INFO åíôïëÞ ìå ôçí ALL åðéëïãÞ +CHAN_LEVEL_AUTOOWNER + Automatic mode +q +CHAN_LEVEL_OWNER + Allowed to use OWNER command +CHAN_LEVEL_OWNERME + Allowed to (de)owner him/herself # Automatic responses CHAN_IS_REGISTERED @@ -1034,7 +1040,7 @@ CHAN_X_INVALID # REGISTER responses CHAN_REGISTER_SYNTAX - REGISTER channel password description + REGISTER channel description CHAN_REGISTER_DISABLED Óõãíþìç, ç õðçñåóßá êáôï÷ýñùóåéò êáíáëéþí äåí ëåéôïõñãåß ãéá ôçí þñá. CHAN_REGISTER_NOT_LOCAL @@ -1053,36 +1059,11 @@ CHAN_REGISTRATION_FAILED Óõãíþìç, ç êáôï÷ýñùóç áðÝôõ÷å. CHAN_REGISTERED Ôï êáíÜëé %s åßíáé êáôï÷õñùìÝíï áðü ôï øåõäþíõìü óïõ: %s -CHAN_PASSWORD_IS - Ï êùäéêüò ôïõ êáíáëéïý åßíáé %s - èõìÞóïõ ôïí ãéáôß èá ôïí ÷ñåéáóôåßò ìåôÜ. CHAN_REGISTER_NONE_CHANNEL You have attempted to register a nonexistent channel %s CHAN_SYMBOL_REQUIRED Please use the symbol of # when attempting to register - -# IDENTIFY responses -CHAN_IDENTIFY_SYNTAX - IDENTIFY channel password -CHAN_IDENTIFY_FAILED - Óõãíþìç, ç áíáãíþñéóç ãéá ôï êáíÜëé áðÝôõ÷å. -CHAN_IDENTIFY_SUCCEEDED - Ï êùäéêüò Ýãéíå äåêôüò - ôþñá Ý÷åéò founder-level ðñüóâáóç óôï %s. - -# LOGOUT responses -CHAN_LOGOUT_SYNTAX - LOGOUT channel nickname -CHAN_LOGOUT_SERVADMIN_SYNTAX - LOGOUT channel [nickname] -CHAN_LOGOUT_SUCCEEDED - Ï ÷ñÞóôçò %s Ýãéíå logged out áðü ôï êáíÜëé %s. -CHAN_LOGOUT_ALL_SUCCEEDED - ¼ëïé ïé ÷ñÞóôåò logged out áðü ôï êáíÜëé %s (except the channel founder). -CHAN_LOGOUT_FOUNDER_FAILED - You may not log out of %s (you are founder). -CHAN_LOGOUT_NOT_LOGGEDIN - %s was not logged into %s. - # DROP responses CHAN_DROP_SYNTAX DROP channel @@ -1113,14 +1094,6 @@ CHAN_SUCCESSOR_UNSET CHAN_SUCCESSOR_IS_FOUNDER %s äåí ìðïñåß íá åßíáé successor óôï êáíÜëé %s ãéáôß åßíáé founder óå áõôü. -# SET PASSWORD responses -CHAN_SET_PASSWORD_FAILED - Óõãíþìç, äåí ìðüñåóå íá ãßíåé äåêôüò ï êùäéêüò. -CHAN_PASSWORD_CHANGED - %s ï êùäéêüò Üëëáîå. -CHAN_PASSWORD_CHANGED_TO - %s ï êùäéêüò Üëëáîå óå %s. - # SET DESC responses CHAN_DESC_CHANGED ÐåñéãñáöÞ ôïõ %s Üëëáîå óå %s. @@ -1271,6 +1244,37 @@ CHAN_XOP_ACCESS CHAN_XOP_NOT_AVAILABLE xOP system is not available. +# QOP messages +CHAN_QOP_SYNTAX + QOP channel {ADD|DEL|LIST|CLEAR} [nick | entry-list] +CHAN_QOP_DISABLED + Sorry, channel QOP list modification is temporarily disabled. +CHAN_QOP_NICKS_ONLY + Channel QOP lists may only contain registered nicknames. +CHAN_QOP_ADDED + %s added to %s QOP list. +CHAN_QOP_MOVED + %s moved to %s QOP list. +CHAN_QOP_NO_SUCH_ENTRY + No such entry (#%d) on %s QOP list. +CHAN_QOP_NOT_FOUND + %s not found on %s QOP list. +CHAN_QOP_NO_MATCH + No matching entries on %s QOP list. +CHAN_QOP_DELETED + %s deleted from %s QOP list. +CHAN_QOP_DELETED_ONE + Deleted 1 entry from %s QOP list. +CHAN_QOP_DELETED_SEVE