Add ban words
This commit is contained in:
+1
-1
@@ -80,7 +80,7 @@ FAQ = types.InlineKeyboardButton(
|
|||||||
LIB = types.InlineKeyboardButton("📚 Книги", url="https://telegra.ph/what-to-read-10-06")
|
LIB = types.InlineKeyboardButton("📚 Книги", url="https://telegra.ph/what-to-read-10-06")
|
||||||
|
|
||||||
SPAM = ["me.sv/", "tg.sv/", "goo.by/", "go.sv/", "intim.video/", "uclck.ru/", 'раб0т',
|
SPAM = ["me.sv/", "tg.sv/", "goo.by/", "go.sv/", "intim.video/", "uclck.ru/", 'раб0т',
|
||||||
'0плат', 'Жду в ЛС!', 'новый способ заработка', 'криптовалют', 'цифровых валют', 'кpuптa']
|
'0плат', 'Жду в ЛС!', 'новый способ заработка', 'криптовалют', 'цифровых валют', 'кpuпт', ]
|
||||||
NON_GRATA = ["дудар", "хауди", "dudar"]
|
NON_GRATA = ["дудар", "хауди", "dudar"]
|
||||||
BAN_WORDS = ["GREEN"]
|
BAN_WORDS = ["GREEN"]
|
||||||
|
|
||||||
|
|||||||
@@ -8,11 +8,8 @@ from .config import *
|
|||||||
def in_spam_list(message: types.Message) -> bool:
|
def in_spam_list(message: types.Message) -> bool:
|
||||||
"""Check for mentioning unwanted persons in text."""
|
"""Check for mentioning unwanted persons in text."""
|
||||||
antispam_is_enabled = session.query(Chat.antispam).filter_by(chat_id=message.chat.id).first()[0]
|
antispam_is_enabled = session.query(Chat.antispam).filter_by(chat_id=message.chat.id).first()[0]
|
||||||
logging.critical(str(antispam_is_enabled))
|
|
||||||
if message.from_user.id not in WHITEIDS and antispam_is_enabled:
|
if message.from_user.id not in WHITEIDS and antispam_is_enabled:
|
||||||
logging.critical('if message.from_user.id not in WHITEIDS and antispam_is_enabled: TRUE')
|
|
||||||
for text in SPAM:
|
for text in SPAM:
|
||||||
logging.critical(str(text.casefold()) + ' in ' + str(message.text.casefold()))
|
|
||||||
if text.casefold() in message.text.casefold():
|
if text.casefold() in message.text.casefold():
|
||||||
logging.info(
|
logging.info(
|
||||||
"!BAN!" + LOG_COMM % (
|
"!BAN!" + LOG_COMM % (
|
||||||
|
|||||||
Reference in New Issue
Block a user