diff --git a/pyrogram/raw/core/tl_object.py b/pyrogram/raw/core/tl_object.py index 7cb75b0e..ff67566e 100644 --- a/pyrogram/raw/core/tl_object.py +++ b/pyrogram/raw/core/tl_object.py @@ -78,11 +78,5 @@ class TLObject: def __len__(self) -> int: return len(self.write()) - def __getitem__(self, item: Any) -> Any: - return getattr(self, item) - - def __setitem__(self, key: Any, value: Any) -> Any: - setattr(self, key, value) - def __call__(self, *args: Any, **kwargs: Any) -> Any: pass diff --git a/pyrogram/types/object.py b/pyrogram/types/object.py index a3641b16..601bcd6e 100644 --- a/pyrogram/types/object.py +++ b/pyrogram/types/object.py @@ -94,12 +94,6 @@ class Object(metaclass=Meta): return True - def __getitem__(self, item): - return getattr(self, item) - - def __setitem__(self, key, value): - setattr(self, key, value) - def __getstate__(self): new_dict = self.__dict__.copy() new_dict.pop("_client", None)