1
0
mirror of https://github.com/anope/anope.git synced 2026-06-25 03:46:36 +02:00

Added Italics support to the BotSev kickers

This commit is contained in:
lethality
2010-08-02 03:35:12 +01:00
parent f887b37453
commit 94371e69a9
21 changed files with 388 additions and 2 deletions
+1
View File
@@ -1,5 +1,6 @@
Anope Version 1.9.3
--------------------
A Added italics BotServ kicks support
A Tell users when their nicks expire in /ns glist and /ns info
A Added SSL support
A Added official support for InspIRCd 2.0
+7
View File
@@ -1,6 +1,12 @@
Anope Version 1.9.3
--------------------
*** New Strings:
BOT_REASON_ITALIC
BOT_INFO_CHAN_KICK_ITALICS
BOT_INFO_CHAN_KICK_ITALICS_BAN
BOT_KICK_ITALICS_ON
BOT_KICK_ITALICS_ON_BAN
BOT_KICK_ITALICS_OFF
NICK_GLIST_REPLY_NOEXPIRE
NICK_SERVADMIN_HELP_INFO
NICK_UNGROUP_ONE_NICK
@@ -54,6 +60,7 @@ Anope Version 1.9.3
CHAN_HELP_CMD_SASET_HEAD
*** Mod Strings:
BOT_HELP_KICK
NICK_GLIST_REPLY
NICK_RESETPASS_MESSAGE
+3
View File
@@ -696,6 +696,8 @@ enum BotServFlag
BS_KICK_FLOOD,
/* BotServ kicks for repeating */
BS_KICK_REPEAT,
/* BotServ kicks for italics */
BS_KICK_ITALICS,
BS_END
};
@@ -710,6 +712,7 @@ enum
TTB_CAPS,
TTB_FLOOD,
TTB_REPEAT,
TTB_ITALICS,
TTB_SIZE
};
+24
View File
@@ -2009,6 +2009,8 @@ BOT_REASON_REVERSE
No utilitzis reversos en aquest canal!
BOT_REASON_UNDERLINE
No utilitzis subratllats en aquest canal!
BOT_REASON_ITALIC
Don't use italics on this channel!
# !seen replies
BOT_SEEN_BOT
@@ -2138,6 +2140,10 @@ BOT_INFO_CHAN_KICK_UNDERLINES
Kicker per subrallats : %s
BOT_INFO_CHAN_KICK_UNDERLINES_BAN
Kicker per subratllats : %s (%d kick(s) per a ban)
BOT_INFO_CHAN_KICK_ITALICS
Italics kicker : %s
BOT_INFO_CHAN_KICK_ITALICS_BAN
Italics kicker : %s (%d kick(s) to ban)
BOT_INFO_ACTIVE
Activada
BOT_INFO_INACTIVE
@@ -2297,6 +2303,13 @@ BOT_KICK_UNDERLINES_ON_BAN
kicks al mateix usuari.
BOT_KICK_UNDERLINES_OFF
El bot ja no kickejara subratllats.
BOT_KICK_ITALICS_ON
Bot will now kick italics.
BOT_KICK_ITALICS_ON_BAN
Bot will now kick italics, and will place a ban after
%d kicks for the same user.
BOT_KICK_ITALICS_OFF
Bot won't kick italics anymore.
# BADWORDS messages
BOT_BADWORDS_SYNTAX
@@ -6119,6 +6132,7 @@ BOT_HELP_KICK
que repeteixen com l'allioli
REVERSES Estableix si el bot kickejara reversos
UNDERLINES Estableix si el bot kickejara subratllats
ITALICS Sets if the bot kicks italics
Escriu %R%S HELP KICK Opció per més
informació sobre una opció especifica.
@@ -6225,6 +6239,16 @@ BOT_HELP_KICK_BADWORDS
abans de ser banejat. No cal especificar ttb per a deshabilitar
el sistema de ban un cop activat.
BOT_HELP_KICK_ITALICS
Syntax: KICK channel ITALICS {ON|OFF} [ttb]
Sets the italics kicker on or off. When enabled, this
option tells the bot to kick users who use italics.
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_BADWORDS
Sintàxi: BADWORDS canal ADD paraula [SINGLE | START | END]
BADWORDS canal DEL {paraula | nom | llista}
+24
View File
@@ -2099,6 +2099,8 @@ BOT_REASON_REVERSE
Nicht invertiert schreiben!
BOT_REASON_UNDERLINE
Keine Unterstreichungen in diesem Channel benutzen!
BOT_REASON_ITALIC
Don't use italics on this channel!
# !seen replies
BOT_SEEN_BOT
@@ -2228,6 +2230,10 @@ BOT_INFO_CHAN_KICK_UNDERLINES
Underlines kicker : %s
BOT_INFO_CHAN_KICK_UNDERLINES_BAN
Underlines kicker : %s (%d Kick(s) bis zum Ban)
BOT_INFO_CHAN_KICK_ITALICS
Italics kicker : %s
BOT_INFO_CHAN_KICK_ITALICS_BAN
Italics kicker : %s (%d kick(s) to ban)
BOT_INFO_ACTIVE
aktiv
BOT_INFO_INACTIVE
@@ -2387,6 +2393,13 @@ BOT_KICK_UNDERLINES_ON_BAN
nach %d Kicks.
BOT_KICK_UNDERLINES_OFF
Bot wird jetzt unterstrichenen Text ignorieren und nicht kicken.
BOT_KICK_ITALICS_ON
Bot will now kick italics.
BOT_KICK_ITALICS_ON_BAN
Bot will now kick italics, and will place a ban after
%d kicks for the same user.
BOT_KICK_ITALICS_OFF
Bot won't kick italics anymore.
# BADWORDS messages
BOT_BADWORDS_SYNTAX
@@ -6256,6 +6269,7 @@ BOT_HELP_KICK
REPEAT Bot kickt User, die sich wiederholen.
REVERSES Bot kickt bei invertiertem Schriftstil
UNDERLINES Bot kickt bei Unterstreichungen
ITALICS Sets if the bot kicks italics
%R%S HELP KICK Option um weitere
Informationen über einen bestimmten Befehl
@@ -6365,6 +6379,16 @@ BOT_HELP_KICK_BADWORDS
ttb beschreibt wie oft der User gekickt wird, bevor
er einen Ban bekommt. Wenn keine ttb angegeben
wird, wird er nie gebannt.
BOT_HELP_KICK_ITALICS
Syntax: KICK channel ITALICS {ON|OFF} [ttb]
Sets the italics kicker on or off. When enabled, this
option tells the bot to kick users who use italics.
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_BADWORDS
Syntax: BADWORDS Channel ADD Wort [SINGLE | START | END]
+24
View File
@@ -2054,6 +2054,8 @@ BOT_REASON_REVERSE
Don't use reverses on this channel!
BOT_REASON_UNDERLINE
Don't use underlines on this channel!
BOT_REASON_ITALIC
Don't use italics on this channel!
# !seen replies
BOT_SEEN_BOT
@@ -2183,6 +2185,10 @@ BOT_INFO_CHAN_KICK_UNDERLINES
Underlines kicker : %s
BOT_INFO_CHAN_KICK_UNDERLINES_BAN
Underlines kicker : %s (%d kick(s) to ban)
BOT_INFO_CHAN_KICK_ITALICS
Italics kicker : %s
BOT_INFO_CHAN_KICK_ITALICS_BAN
Italics kicker : %s (%d kick(s) to ban)
BOT_INFO_ACTIVE
enabled
BOT_INFO_INACTIVE
@@ -2342,6 +2348,13 @@ BOT_KICK_UNDERLINES_ON_BAN
kicks for the same user.
BOT_KICK_UNDERLINES_OFF
Bot won't kick underlines anymore.
BOT_KICK_ITALICS_ON
Bot will now kick italics.
BOT_KICK_ITALICS_ON_BAN
Bot will now kick italics, and will place a ban after
%d kicks for the same user.
BOT_KICK_ITALICS_OFF
Bot won't kick italics anymore.
# BADWORDS messages
BOT_BADWORDS_SYNTAX
@@ -5940,6 +5953,7 @@ BOT_HELP_KICK
themselves
REVERSES Sets if the bot kicks reverses
UNDERLINES Sets if the bot kicks underlines
ITALICS Sets if the bot kicks italics
Type %R%S HELP KICK option for more information
on a specific option.
@@ -6041,6 +6055,16 @@ BOT_HELP_KICK_BADWORDS
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_KICK_ITALICS
Syntax: KICK channel ITALICS {ON|OFF} [ttb]
Sets the italics kicker on or off. When enabled, this
option tells the bot to kick users who use italics.
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_BADWORDS
Syntax: BADWORDS channel ADD word [SINGLE | START | END]
+24
View File
@@ -2090,6 +2090,8 @@ BOT_REASON_REVERSE
No uses reversos en este canal!
BOT_REASON_UNDERLINE
No uses subrayados en este canal!
BOT_REASON_ITALIC
Don't use italics on this channel!
# !seen replies
BOT_SEEN_BOT
@@ -2219,6 +2221,10 @@ BOT_INFO_CHAN_KICK_UNDERLINES
Kicker por subrayados : %s
BOT_INFO_CHAN_KICK_UNDERLINES_BAN
Kicker por subrayados : %s (%d kick(s) para ban)
BOT_INFO_CHAN_KICK_ITALICS
Italics kicker : %s
BOT_INFO_CHAN_KICK_ITALICS_BAN
Italics kicker : %s (%d kick(s) to ban)
BOT_INFO_ACTIVE
Activada
BOT_INFO_INACTIVE
@@ -2378,6 +2384,13 @@ BOT_KICK_UNDERLINES_ON_BAN
kicks al mismo usuario.
BOT_KICK_UNDERLINES_OFF
El bot ya no kickeara subrayados.
BOT_KICK_ITALICS_ON
Bot will now kick italics.
BOT_KICK_ITALICS_ON_BAN
Bot will now kick italics, and will place a ban after %d
kicks for the same user.
BOT_KICK_ITALICS_OFF
Bot won't kick italics anymore.
# BADWORDS messages
BOT_BADWORDS_SYNTAX
@@ -6207,6 +6220,7 @@ BOT_HELP_KICK
que repiten
REVERSES Setea si el bot kickea reversos
UNDERLINES Setea si el bot kickea subrayados
ITALICS Sets if the bot kicks italics
Tipea %R%S HELP KICK opcion para mayor
informacion sobre una opcion especifica.
@@ -6314,6 +6328,16 @@ BOT_HELP_KICK_BADWORDS
antes de ser baneado. No des ttb para desabilitar
el sistema de ban una vez activado.
BOT_HELP_KICK_ITALICS
Syntax: KICK channel ITALICS {ON|OFF} [ttb]
Sets the italics kicker on or off. When enabled, this
option tells the bot to kick users who use italics.
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_BADWORDS
Sintaxis: BADWORDS canal ADD palabra [SINGLE | START | END]
BADWORDS canal DEL {palabra | numero | lista}
+25
View File
@@ -2126,6 +2126,8 @@ BOT_REASON_REVERSE
N'utilisez pas de caractères inversés sur ce canal!
BOT_REASON_UNDERLINE
N'utilisez pas de caractères soulignés sur ce canal!
BOT_REASON_ITALIC
Don't use italics on this channel!
# !seen replies
BOT_SEEN_BOT
@@ -2255,6 +2257,11 @@ BOT_INFO_CHAN_KICK_UNDERLINES
Kicker de car. soulignés : %s
BOT_INFO_CHAN_KICK_UNDERLINES_BAN
Kicker de car. soulignés : %s (%d kick(s) pour un ban)
BOT_INFO_CHAN_KICK_ITALICS
Italics kicker : %s
BOT_INFO_CHAN_KICK_ITALICS_BAN
Italics kicker : %s (%d kick(s) to ban)
BOT_INFO_ACTIVE
actif
BOT_INFO_INACTIVE
@@ -2421,6 +2428,13 @@ BOT_KICK_UNDERLINES_ON_BAN
utilisateur.
BOT_KICK_UNDERLINES_OFF
Le bot ne kickera plus les caractères soulignés.
BOT_KICK_ITALICS_ON
Bot will now kick italics.
BOT_KICK_ITALICS_ON_BAN
Bot will now kick italics, and will place a ban after %d
kicks for the same user.
BOT_KICK_ITALICS_OFF
Bot won't kick italics anymore.
# BADWORDS messages
BOT_BADWORDS_SYNTAX
@@ -6235,6 +6249,7 @@ BOT_HELP_KICK
REVERSES Détermine si le bot kicke les reverses
UNDERLINES Détermine si le bot kicke les caractères
soulignés
ITALICS Sets if the bot kicks italics
Tapez %R%S HELP KICK option pour plus d'informations
sur une option en particulier.
@@ -6355,6 +6370,16 @@ BOT_HELP_KICK_BADWORDS
pas ttb ou mettez le à 0 pour désactiver le système
de ban une fois activé.
BOT_HELP_KICK_ITALICS
Syntax: KICK channel ITALICS {ON|OFF} [ttb]
Sets the italics kicker on or off. When enabled, this
option tells the bot to kick users who use italics.
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_BADWORDS
Syntaxe: BADWORDS canal ADD mot [SINGLE | START | END]
BADWORDS canal DEL {mot | entry-num | liste}
+24
View File
@@ -2121,6 +2121,8 @@ BOT_REASON_REVERSE
Μην είσαι αντίθετος μέσα στο κανάλι!
BOT_REASON_UNDERLINE
Μην χρησιμοποιείς χαρακτήρες υπογράμμισης στο κανάλι!
BOT_REASON_ITALIC
Don't use italics on this channel!
# !seen replies
BOT_SEEN_BOT
@@ -2250,6 +2252,10 @@ BOT_INFO_CHAN_KICK_UNDERLINES
Υπογράμμιση με kick : %s
BOT_INFO_CHAN_KICK_UNDERLINES_BAN
Υπογράμμιση με kick : %s (%d kick(s) to ban)
BOT_INFO_CHAN_KICK_ITALICS
Italics kicker : %s
BOT_INFO_CHAN_KICK_ITALICS_BAN
Italics kicker : %s (%d kick(s) to ban)
BOT_INFO_ACTIVE
ενεργοποιημένο
BOT_INFO_INACTIVE
@@ -2409,6 +2415,13 @@ BOT_KICK_UNDERLINES_ON_BAN
kicks για τον ίδιο χρήστη.
BOT_KICK_UNDERLINES_OFF
Το Bot δεν θα κάνει kick για υπογραμμισμένους χαρακτήρες πλέον.
BOT_KICK_ITALICS_ON
Bot will now kick italics.
BOT_KICK_ITALICS_ON_BAN
Bot will now kick italics, and will place a ban after %d
kicks for the same user.
BOT_KICK_ITALICS_OFF
Bot won't kick italics anymore.
# BADWORDS messages
BOT_BADWORDS_SYNTAX
@@ -6141,6 +6154,7 @@ BOT_HELP_KICK
είναι αντίθετοι(πχ αλλάζουν τα modes)
UNDERLINES Ρυθμίζει το bot αν θα κάνει kick αυτούς που
γράφουν με υπογραμμισμένους χαρακτήρες
ITALICS Sets if the bot kicks italics
Γράψε %R%S HELP KICK επιλογή για περισσότερες πληροφορίες
σε συγκεκριμένες εντολές.
@@ -6244,6 +6258,16 @@ BOT_HELP_KICK_BADWORDS
Το ttb είναι το νούμερο με το οποίο θα γίνεται ο χρήστης αρχικά kick
και μετά ban. Μην προσπαθήσετε να απενεργοποιήσετε το ttb
γιατί το σύστημα θα το ενεργοποιήσει ξανά.
BOT_HELP_KICK_ITALICS
Syntax: KICK channel ITALICS {ON|OFF} [ttb]
Sets the italics kicker on or off. When enabled, this
option tells the bot to kick users who use italics.
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_BADWORDS
Σύνταξη: BADWORDS κανάλι ADD λέξη [SINGLE | START | END]
+24
View File
@@ -2095,6 +2095,8 @@ BOT_REASON_REVERSE
Nem írj visszafelé ezen a csatornán!
BOT_REASON_UNDERLINE
Nem használj aláhúzásokat ezen a csatornán!
BOT_REASON_ITALIC
Don't use italics on this channel!
# !seen válaszok
BOT_SEEN_BOT
@@ -2224,6 +2226,10 @@ BOT_INFO_CHAN_KICK_UNDERLINES
Aláhúzásért kirúgás: %s
BOT_INFO_CHAN_KICK_UNDERLINES_BAN
Aláhúzásért kirúgás: %s (%d kirúgás után kitiltás)
BOT_INFO_CHAN_KICK_ITALICS
Italics kicker : %s
BOT_INFO_CHAN_KICK_ITALICS_BAN
Italics kicker : %s (%d kick(s) to ban)
BOT_INFO_ACTIVE
engedélyezve
BOT_INFO_INACTIVE
@@ -2382,6 +2388,13 @@ BOT_KICK_UNDERLINES_ON_BAN
%d kirúgás után a usert.
BOT_KICK_UNDERLINES_OFF
Bot nem fog kirúgni aláhúzásos írás miatt.
BOT_KICK_ITALICS_ON
Bot will now kick italics.
BOT_KICK_ITALICS_ON_BAN
Bot will now kick italics, and will place a ban after %d
kicks for the same user.
BOT_KICK_ITALICS_OFF
Bot won't kick italics anymore.
# BADWORDS üzenetek
BOT_BADWORDS_SYNTAX
@@ -6040,6 +6053,7 @@ BOT_HELP_KICK
ismétlőket.
REVERSES A bot kirúgja visszafelé írókat
UNDERLINES A bot kirúgja aláhúzással írókat
ITALICS Sets if the bot kicks italics
Írd be %R%S HELP KICK opció az adott opcióval
kapcsolatos bővebb információkért.
@@ -6140,6 +6154,16 @@ BOT_HELP_KICK_BADWORDS
A ttb a banolás elotti kickek száma.
Ha nem adod meg, akkor csak kirúgást eszközöl a bot.
Ha megadod a ttb-t, akkor x kirúgás után banol a bot.
BOT_HELP_KICK_ITALICS
Syntax: KICK channel ITALICS {ON|OFF} [ttb]
Sets the italics kicker on or off. When enabled, this
option tells the bot to kick users who use italics.
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_BADWORDS
Syntax:BADWORDS #szoba ADD szó [SINGLE | START | END]
+24
View File
@@ -2059,6 +2059,8 @@ BOT_REASON_REVERSE
Non usare il reverse su questo canale!
BOT_REASON_UNDERLINE
Non usare il sottolineato su questo canale!
BOT_REASON_ITALIC
Don't use italics on this channel!
# !seen replies
BOT_SEEN_BOT
@@ -2188,6 +2190,10 @@ BOT_INFO_CHAN_KICK_UNDERLINES
Kick in caso di sottolineato: %s
BOT_INFO_CHAN_KICK_UNDERLINES_BAN
Kick in caso di sottolineato: %s (%d portano al ban ban)
BOT_INFO_CHAN_KICK_ITALICS
Italics kicker : %s
BOT_INFO_CHAN_KICK_ITALICS_BAN
Italics kicker : %s (%d kick(s) to ban)
BOT_INFO_ACTIVE
attivato
BOT_INFO_INACTIVE
@@ -2347,6 +2353,13 @@ BOT_KICK_UNDERLINES_ON_BAN
kick nei confronti dello stesso utente.
BOT_KICK_UNDERLINES_OFF
Il bot non kickerà più chi usa il sottolineato.
BOT_KICK_ITALICS_ON
Bot will now kick italics.
BOT_KICK_ITALICS_ON_BAN
Bot will now kick italics, and will place a ban after %d
kicks for the same user.
BOT_KICK_ITALICS_OFF
Bot won't kick italics anymore.
# BADWORDS messages
BOT_BADWORDS_SYNTAX
@@ -6035,6 +6048,7 @@ BOT_HELP_KICK
REPEAT Imposta se il bot kicka chi ripete la stessa cosa
REVERSES Imposta se il bot kicka chi usa il reverse
UNDERLINES Imposta se il bot kicka chi usa il sottolineato
ITALICS Sets if the bot kicks italics
Digita %R%S HELP KICK opzione per avere maggiori
informazioni su una opzione specifica.
@@ -6131,6 +6145,16 @@ BOT_HELP_KICK_BADWORDS
kick-prima-del-ban è il numero di volte che un utente può
essere kickato prima di venire bannato. Se il parametro
non è specificato, l'utente non verrà bannato.
BOT_HELP_KICK_ITALICS
Syntax: KICK channel ITALICS {ON|OFF} [ttb]
Sets the italics kicker on or off. When enabled, this
option tells the bot to kick users who use italics.
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_BADWORDS
Sintassi: BADWORDS canale ADD parola [SINGLE | START | END]
+24
View File
@@ -2105,6 +2105,8 @@ BOT_REASON_REVERSE
Gebruik geen inverteringen in dit kanaal!
BOT_REASON_UNDERLINE
Gebruik geen onderstrepingen in dit kanaal!
BOT_REASON_ITALIC
Don't use italics on this channel!
# !seen replies
BOT_SEEN_BOT
@@ -2234,6 +2236,10 @@ BOT_INFO_CHAN_KICK_UNDERLINES
Onderstrepings kicker: %s
BOT_INFO_CHAN_KICK_UNDERLINES_BAN
Onderstrepings kicker: %s (%d kick(s) om bannen)
BOT_INFO_CHAN_KICK_ITALICS
Italics kicker : %s
BOT_INFO_CHAN_KICK_ITALICS_BAN
Italics kicker : %s (%d kick(s) to ban)
BOT_INFO_ACTIVE
ingeschakeld
BOT_INFO_INACTIVE
@@ -2393,6 +2399,13 @@ BOT_KICK_UNDERLINES_ON_BAN
%d kicks voor dezelfde gebruiker.
BOT_KICK_UNDERLINES_OFF
Bot zal niet meer kicken op onderstrepingen.
BOT_KICK_ITALICS_ON
Bot will now kick italics.
BOT_KICK_ITALICS_ON_BAN
Bot will now kick italics, and will place a ban after %d
kicks for the same user.
BOT_KICK_ITALICS_OFF
Bot won't kick italics anymore.
# BADWORDS messages
BOT_BADWORDS_SYNTAX
@@ -6107,6 +6120,7 @@ BOT_HELP_KICK
zichzelf herhalen
REVERSES Stelt in of de bot kickt op inverteringen
UNDERLINES Stelt in of de bot kickt op onderstrepingen
ITALICS Sets if the bot kicks italics
Type %R%S HELP KICK optie voor meer informatie over
een specifieke optie.
@@ -6209,6 +6223,16 @@ BOT_HELP_KICK_BADWORDS
worden voordat deze gebanned wordt. Geef geen ttb op om het
ban system uit te schakelen als deze kicker geactiveerd is.
BOT_HELP_KICK_ITALICS
Syntax: KICK channel ITALICS {ON|OFF} [ttb]
Sets the italics kicker on or off. When enabled, this
option tells the bot to kick users who use italics.
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_BADWORDS
Gebruik: BADWORDS kanaal ADD woord [SINGLE | START | END]
BADWORDS kanaal DEL {woord | entry-nr | lijst}
+30
View File
@@ -2700,6 +2700,9 @@ BOT_REASON_REVERSE
BOT_REASON_UNDERLINE
Nie używaj podkreśleń na tym kanale!
BOT_REASON_ITALIC
Don't use italics on this channel!
# !seen replies
BOT_SEEN_BOT
Tak! Jestem tutaj %s!
@@ -2878,6 +2881,12 @@ BOT_INFO_CHAN_KICK_UNDERLINES
BOT_INFO_CHAN_KICK_UNDERLINES_BAN
Kopanie za podkreślenia: %s (%d kop(y) do bana)
BOT_INFO_CHAN_KICK_ITALICS
Italics kicker : %s
BOT_INFO_CHAN_KICK_ITALICS_BAN
Italics kicker : %s (%d kick(s) to ban)
BOT_INFO_ACTIVE
włączone
@@ -3090,6 +3099,16 @@ BOT_KICK_UNDERLINES_ON_BAN
BOT_KICK_UNDERLINES_OFF
Bot nie będzie kopał za podkreślenia.
BOT_KICK_ITALICS_ON
Bot will now kick italics.
BOT_KICK_ITALICS_ON_BAN
Bot will now kick italics, and will place a ban after %d
kicks for the same user.
BOT_KICK_ITALICS_OFF
Bot won't kick italics anymore.
# BADWORDS messages
BOT_BADWORDS_SYNTAX
BADWORDS kanał {ADD|DEL|LIST|CLEAR} [słowo | pozycja] [SINGLE|START|END]
@@ -7078,6 +7097,7 @@ BOT_HELP_KICK
REPEAT Kopanie za wielokrotne powtarzanie
REVERSES Kopanie za odwracanie kolorów
UNDERLINES Kopanie za używanie podkreśleń
ITALICS Sets if the bot kicks italics
Aby uzyskać więcej informacji wpisz:
%R%S HELP KICK opcja
@@ -7171,6 +7191,16 @@ BOT_HELP_KICK_BADWORDS
zostanie wykopany zanim bot założy bana.
Pominięcie parametru ttb wyłącza banowanie.
BOT_HELP_KICK_ITALICS
Syntax: KICK channel ITALICS {ON|OFF} [ttb]
Sets the italics kicker on or off. When enabled, this
option tells the bot to kick users who use italics.
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_BADWORDS
Składnia: BADWORDS kanał ADD słowo [SINGLE | START | END]
BADWORDS kanał DEL {słowo | numer-wpisu | lista}
+24
View File
@@ -2076,6 +2076,8 @@ BOT_REASON_REVERSE
Por favor não use reversos no canal!
BOT_REASON_UNDERLINE
Não use sublinhados neste canal!
BOT_REASON_ITALIC
Don't use italics on this channel!
# !seen replies
BOT_SEEN_BOT
@@ -2206,6 +2208,10 @@ BOT_INFO_CHAN_KICK_UNDERLINES
Kick por sublinhado: %s
BOT_INFO_CHAN_KICK_UNDERLINES_BAN
Kick por sublinhado: %s (%d kick(s) para banir)
BOT_INFO_CHAN_KICK_ITALICS
Italics kicker : %s
BOT_INFO_CHAN_KICK_ITALICS_BAN
Italics kicker : %s (%d kick(s) to ban)
BOT_INFO_ACTIVE
ativado
BOT_INFO_INACTIVE
@@ -2365,6 +2371,13 @@ BOT_KICK_UNDERLINES_ON_BAN
kicks no mesmo usuário.
BOT_KICK_UNDERLINES_OFF
O bot não irá mais kickar por sublinhados.
BOT_KICK_ITALICS_ON
Bot will now kick italics.
BOT_KICK_ITALICS_ON_BAN
Bot will now kick italics, and will place a ban after %d
kicks for the same user.
BOT_KICK_ITALICS_OFF
Bot won't kick italics anymore.
# BADWORDS messages
BOT_BADWORDS_SYNTAX
@@ -5965,6 +5978,7 @@ BOT_HELP_KICK
REPEAT Selecione para o bot kickar por repetição
REVERSES Selecione para o bot kickar por reversos
UNDERLINES Selecione para o bot kickar por sublinhado
ITALICS Sets if the bot kicks italics
Digite %R%S HELP KICK opção para maiores informações
sobre uma opção específica.
@@ -6066,6 +6080,16 @@ BOT_HELP_KICK_BADWORDS
ttb é o número de vezes que o usuário será kickado
antes de ser banido. Não forneça ttb para desabilitar
o sistema de ban que foi uma vez ativado.
BOT_HELP_KICK_ITALICS
Syntax: KICK channel ITALICS {ON|OFF} [ttb]
Sets the italics kicker on or off. When enabled, this
option tells the bot to kick users who use italics.
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_BADWORDS
Sintaxe: BADWORDS canal ADD palavra [SINGLE | START | END]
+24
View File
@@ -2053,6 +2053,8 @@ BOT_REASON_REVERSE
Использование инверсии у нас тут не приветствуется!
BOT_REASON_UNDERLINE
Использование подчеркиваний у нас тут не приветствуется!
BOT_REASON_ITALIC
Don't use italics on this channel!
# !seen replies
BOT_SEEN_BOT
@@ -2182,6 +2184,10 @@ BOT_INFO_CHAN_KICK_UNDERLINES
Цензор подчеркиваний.: %s
BOT_INFO_CHAN_KICK_UNDERLINES_BAN
Цензор подчеркиваний.: %s (%d киков до бана)
BOT_INFO_CHAN_KICK_ITALICS
Italics kicker : %s
BOT_INFO_CHAN_KICK_ITALICS_BAN
Italics kicker : %s (%d kick(s) to ban)
BOT_INFO_ACTIVE
включен
BOT_INFO_INACTIVE
@@ -2343,6 +2349,13 @@ BOT_KICK_UNDERLINES_ON_BAN
Дополнительно, после %d предупреждающих киков, бот забанит нарушителя.
BOT_KICK_UNDERLINES_OFF
Режим кика за использование подчеркнутого текста отключен.
BOT_KICK_ITALICS_ON
Bot will now kick italics.
BOT_KICK_ITALICS_ON_BAN
Bot will now kick italics, and will place a ban after %d
kicks for the same user.
BOT_KICK_ITALICS_OFF
Bot won't kick italics anymore.
# BADWORDS messages
BOT_BADWORDS_SYNTAX
@@ -6172,6 +6185,7 @@ BOT_HELP_KICK
инверсного текста
UNDERLINES настройка условия кика за чрезмерное использование
подчеркиваний
ITALICS Sets if the bot kicks italics
Для более подробной информации о конкретной опции воспользуйтесь
командой %R%S HELP KICK опция.
@@ -6268,6 +6282,16 @@ BOT_HELP_KICK_FLOOD
поставит бан. Укажите вместо положительного числа значение "0" или
"-" если не хотите чтобы бот банил нарушителя.
BOT_HELP_KICK_ITALICS
Syntax: KICK channel ITALICS {ON|OFF} [ttb]
Sets the italics kicker on or off. When enabled, this
option tells the bot to kick users who use italics.
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_KICK_REPEAT
Синтаксис: KICK #канал REPEAT {ON|OFF} [ttb [число_повторов]]
+24
View File
@@ -2115,6 +2115,8 @@ BOT_REASON_REVERSE
Lütfen bu kanalda Ctrl+R ile yazılmış yazı kullanmayın!
BOT_REASON_UNDERLINE
Lütfen bu kanalda altı çizili yazı kullanmayın!
BOT_REASON_ITALIC
Don't use italics on this channel!
# !seen replies
BOT_SEEN_BOT
@@ -2244,6 +2246,10 @@ BOT_INFO_CHAN_KICK_UNDERLINES
Altıçizili yazıda atma : %s
BOT_INFO_CHAN_KICK_UNDERLINES_BAN
Altıçizili yazıda atma : %s (%d tanede ban)
BOT_INFO_CHAN_KICK_ITALICS
Italics kicker : %s
BOT_INFO_CHAN_KICK_ITALICS_BAN
Italics kicker : %s (%d kick(s) to ban)
BOT_INFO_ACTIVE
Aktif
BOT_INFO_INACTIVE
@@ -2402,6 +2408,13 @@ BOT_KICK_UNDERLINES_ON_BAN
sonrasında aynı kullanıcıyı banlayacak.
BOT_KICK_UNDERLINES_OFF
Bot artık altıçizili yazıda atmayacak.
BOT_KICK_ITALICS_ON
Bot will now kick italics.
BOT_KICK_ITALICS_ON_BAN
Bot will now kick italics, and will place a ban after %d
kicks for the same user.
BOT_KICK_ITALICS_OFF
Bot won't kick italics anymore.
# BADWORDS messages
BOT_BADWORDS_SYNTAX
@@ -6082,6 +6095,7 @@ BOT_HELP_KICK
REPEAT Kendini tekrar edenleri atar
REVERSES Ctrl+r nin kullanılmasında atar
UNDERLINES Altıçizgili yazıda atar
ITALICS Sets if the bot kicks italics
Belirli bir özellik hakkında daha fazla bilgi için
%R%S HELP KICK özellik yazın.
@@ -6177,6 +6191,16 @@ BOT_HELP_KICK_BADWORDS
böas banlamadan önce kişinin kaç kez atılacağını
belirler. Kaldırmak için komutta böas ı belirtmeyin.
BOT_HELP_KICK_ITALICS
Syntax: KICK channel ITALICS {ON|OFF} [ttb]
Sets the italics kicker on or off. When enabled, this
option tells the bot to kick users who use italics.
ttb is the number of times a user can be kicked
before it get banned. Don't give ttb to disable
the ban system once activated.
BOT_HELP_BADWORDS
Kullanımı: BADWORDS kanaladı ADD kelime [SINGLE | START | END]
BADWORDS kanaladı DEL {kelime | kayıt-no | liste}
+10 -1
View File
@@ -157,7 +157,16 @@ class CommandBSInfo : public Command
}
else
notice_lang(Config.s_BotServ, u, BOT_INFO_CHAN_KICK_UNDERLINES, getstring(u, BOT_INFO_INACTIVE));
if (ci->botflags.HasFlag(BS_KICK_ITALICS))
{
if (ci->ttb[TTB_ITALICS])
notice_lang(Config.s_BotServ, u, BOT_INFO_CHAN_KICK_ITALICS_BAN, getstring(u, BOT_INFO_ACTIVE), ci->ttb[TTB_ITALICS]);
else
notice_lang(Config.s_BotServ, u, BOT_INFO_CHAN_KICK_ITALICS, getstring(u, BOT_INFO_ACTIVE));
}
else
notice_lang(Config.s_BotServ, u, BOT_INFO_CHAN_KICK_ITALICS, getstring(u, BOT_INFO_INACTIVE));
end = buf;
*end = 0;
if (ci->botflags.HasFlag(BS_DONTKICKOPS))
+32
View File
@@ -331,6 +331,36 @@ class CommandBSKick : public Command
notice_lang(Config.s_BotServ, u, BOT_KICK_UNDERLINES_OFF);
}
}
else if (option.equals_ci("ITALICS"))
{
if (value.equals_ci("ON"))
{
if (!ttb.empty())
{
Anope::string error;
ci->ttb[TTB_ITALICS] = convertTo<int16>(ttb, error, false);
if (!error.empty() || ci->ttb[TTB_ITALICS] < 0)
{
Alog(LOG_DEBUG) << "remainder of ttb " << error << " ttb " << ci->ttb[TTB_ITALICS];
ci->ttb[TTB_ITALICS] = 0;
notice_lang(Config.s_BotServ, u, BOT_KICK_BAD_TTB, ttb.c_str());
return MOD_CONT;
}
}
else
ci->ttb[TTB_ITALICS] = 0;
ci->botflags.SetFlag(BS_KICK_ITALICS);
if (ci->ttb[TTB_ITALICS])
notice_lang(Config.s_BotServ, u, BOT_KICK_ITALICS_ON_BAN, ci->ttb[TTB_ITALICS]);
else
notice_lang(Config.s_BotServ, u, BOT_KICK_ITALICS_ON);
}
else
{
ci->botflags.UnsetFlag(BS_KICK_ITALICS);
notice_lang(Config.s_BotServ, u, BOT_KICK_ITALICS_OFF);
}
}
else
notice_help(Config.s_BotServ, u, BOT_KICK_UNKNOWN, option.c_str());
}
@@ -357,6 +387,8 @@ class CommandBSKick : public Command
notice_help(Config.s_BotServ, u, BOT_HELP_KICK_REVERSES);
else if (subcommand.equals_ci("UNDERLINES"))
notice_help(Config.s_BotServ, u, BOT_HELP_KICK_UNDERLINES);
else if (subcommand.equals_ci("ITALICS"))
notice_help(Config.s_BotServ, u, BOT_HELP_KICK_ITALICS);
else
return false;
+4 -1
View File
@@ -329,6 +329,7 @@ BotFlagInfo BotFlags[] = {
{"KICK_CAPS", BS_KICK_CAPS},
{"KICK_FLOOD", BS_KICK_FLOOD},
{"KICK_REPEAT", BS_KICK_REPEAT},
{"KICK_ITALICS", BS_KICK_ITALICS},
{"", static_cast<BotServFlag>(-1)}
};
@@ -830,6 +831,8 @@ class DBPlain : public Module
ci->ttb[6] = params[j + 1].is_number_only() ? convertTo<int16>(params[j + 1]) : 0;
else if (params[j].equals_ci("REPEAT"))
ci->ttb[7] = params[j + 1].is_number_only() ? convertTo<int16>(params[j + 1]) : 0;
else if (params[j].equals_ci("ITALICS"))
ci->ttb[8] = params[j + 1].is_number_only() ? convertTo<int16>(params[j + 1]) : 0;
}
}
else if (params[0].equals_ci("CAPSMIN"))
@@ -1078,7 +1081,7 @@ class DBPlain : public Module
db << " " << BotFlags[j].Name;
db << endl;
}
db << "MD BI TTB BOLDS " << ci->ttb[0] << " COLORS " << ci->ttb[1] << " REVERSES " << ci->ttb[2] << " UNDERLINES " << ci->ttb[3] << " BADWORDS " << ci->ttb[4] << " CAPS " << ci->ttb[5] << " FLOOD " << ci->ttb[6] << " REPEAT " << ci->ttb[7] << endl;
db << "MD BI TTB BOLDS " << ci->ttb[0] << " COLORS " << ci->ttb[1] << " REVERSES " << ci->ttb[2] << " UNDERLINES " << ci->ttb[3] << " BADWORDS " << ci->ttb[4] << " CAPS " << ci->ttb[5] << " FLOOD " << ci->ttb[6] << " REPEAT " << ci->ttb[7] << " ITALICS " << ci->ttb[8] << endl;
if (ci->capsmin)
db << "MD BI CAPSMIN " << ci->capsmin << endl;
if (ci->capspercent)
+1
View File
@@ -63,6 +63,7 @@ BotFlagInfo BotFlags[] = {
{"KICK_CAPS", BS_KICK_CAPS},
{"KICK_FLOOD", BS_KICK_FLOOD},
{"KICK_REPEAT", BS_KICK_REPEAT},
{"KICK_ITALICS", BS_KICK_ITALICS},
{"", static_cast<BotServFlag>(-1)}
};
+11
View File
@@ -163,6 +163,14 @@ void botchanmsgs(User *u, ChannelInfo *ci, const Anope::string &buf)
bot_kick(ci, u, BOT_REASON_REVERSE);
return;
}
/* Italics kicker */
if (ci->botflags.HasFlag(BS_KICK_ITALICS) && realbuf.find(29) != Anope::string::npos)
{
check_ban(ci, u, TTB_ITALICS);
bot_kick(ci, u, BOT_REASON_ITALIC);
return;
}
/* Underlines kicker */
if (ci->botflags.HasFlag(BS_KICK_UNDERLINES) && realbuf.find(31) != Anope::string::npos)
@@ -695,6 +703,9 @@ Anope::string normalizeBuffer(const Anope::string &buf)
/* Underline ctrl char */
case 31:
break;
/* Italic ctrl char */
case 29:
break;
/* A valid char gets copied into the new buffer */
default:
newbuf += buf[i];