Make received_ & read_timestamp optional

This commit is contained in:
KnugiHK
2025-05-11 17:49:51 +08:00
parent bb48cd381b
commit 667c005a67

View File

@@ -277,8 +277,8 @@ class Message:
timestamp: int, timestamp: int,
time: Union[int, float, str], time: Union[int, float, str],
key_id: Union[int, str], key_id: Union[int, str],
received_timestamp: int, received_timestamp: int = None,
read_timestamp: int, read_timestamp: int = None,
timezone_offset: int = 0, timezone_offset: int = 0,
message_type: Optional[int] = None message_type: Optional[int] = None
) -> None: ) -> None:
@@ -290,8 +290,8 @@ class Message:
timestamp (int): Message timestamp timestamp (int): Message timestamp
time (Union[int, float, str]): Message time time (Union[int, float, str]): Message time
key_id (int): Message unique identifier key_id (int): Message unique identifier
received_timestamp (int): When message was received received_timestamp (int, optional): When message was received. Defaults to None
read_timestamp (int): When message was read read_timestamp (int, optional): When message was read. Defaults to None
timezone_offset (int, optional): Hours offset from UTC. Defaults to 0 timezone_offset (int, optional): Hours offset from UTC. Defaults to 0
message_type (Optional[int], optional): Type of message. Defaults to None message_type (Optional[int], optional): Type of message. Defaults to None