From 8c60d4af4977286a3506eeda015f66403db05043 Mon Sep 17 00:00:00 2001 From: humbertogontijo <96875138+humbertogontijo@users.noreply.github.com> Date: Sat, 26 Jul 2025 10:28:48 -0300 Subject: [PATCH] Add experimental feature log --- telethon/client/telegrambaseclient.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/telethon/client/telegrambaseclient.py b/telethon/client/telegrambaseclient.py index 3c2ec9df..662d5733 100644 --- a/telethon/client/telegrambaseclient.py +++ b/telethon/client/telegrambaseclient.py @@ -1,4 +1,5 @@ import abc +import inspect import re import asyncio import collections @@ -319,6 +320,9 @@ class TelegramBaseClient(abc.ABC): self.api_id = int(api_id) self.api_hash = api_hash + if inspect.iscoroutinefunction(self.session.process_entities): + self._log[__name__].warning('Using async sessions support is a experimental feature') + # Current proxy implementation requires `sock_connect`, and some # event loops lack this method. If the current loop is missing it, # bail out early and suggest an alternative.