diff --git a/pyrogram/types/object.py b/pyrogram/types/object.py index a447a0ed..c1d9248c 100644 --- a/pyrogram/types/object.py +++ b/pyrogram/types/object.py @@ -95,3 +95,8 @@ class Object(metaclass=Meta): def __setitem__(self, key, value): setattr(self, key, value) + + def __getstate__(self): + new_dict = self.__dict__.copy() + new_dict.pop("_client", None) + return new_dict