feat(spamblock): add SpamBot spamblock check and language support
This commit is contained in:
+3
-3
@@ -107,7 +107,7 @@ class TDATA:
|
||||
logger.debug("Отключение клиента после валидации")
|
||||
await client.disconnect()
|
||||
|
||||
async def convert(self) -> TelegramClient:
|
||||
async def convert(self, lang_code: str = "en") -> TelegramClient:
|
||||
logger.debug("Начало конвертации TDATA в Telethon сессию")
|
||||
if not await self.validate():
|
||||
logger.error("TDATA невалидна, конвертация невозможна")
|
||||
@@ -116,9 +116,9 @@ class TDATA:
|
||||
tempPath = self.__gen_session_path()
|
||||
|
||||
try:
|
||||
logger.debug(f"Создание Telethon сессии по пути '{tempPath}'")
|
||||
logger.debug(f"Создание Telethon сессии по пути '{tempPath}' с языком '{lang_code}'")
|
||||
client = await self.desktop.ToTelethon(
|
||||
session=tempPath, flag=UseCurrentSession, api=self.api
|
||||
session=tempPath, flag=UseCurrentSession, api=self.api, lang_code=lang_code
|
||||
)
|
||||
|
||||
logger.debug("Валидация созданной сессии")
|
||||
|
||||
Reference in New Issue
Block a user