Update bot.py

parent ec68f545
......@@ -153,13 +153,18 @@ def has_mixed_layout(text):
latin_letters = "abcdefghijklmnopqrstuvwxyz"
words = text.split()
mixed_words = [] # Список для слов со смешанной раскладкой
for word in words:
has_cyrillic = any(char in cyrillic_letters for char in word.lower())
has_latin = any(char in latin_letters for char in word.lower())
if has_cyrillic and has_latin:
logger.info("Word with mixed layout: %s", word)
return True # Найдено слово со смешанной раскладкой
mixed_words.append(word) # Добавляем слово в список
if len(mixed_words) > 1:
logger.info("Words with mixed layout: %s", ", ".join(mixed_words))
return True # Найдено больше одного слова
return False
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment