@@ -175,8 +175,8 @@ def __init__(
175175 self , state : ConnectionState , chat_group : ChatGroup [Any , Any ], user : User | ClientUser , member : chat .Member
176176 ) -> None :
177177 super ().__init__ (state , user )
178- self .clan = cast (ClanT , None )
179- self .group = cast (GroupT , None )
178+ self .clan = cast (" ClanT" , None )
179+ self .group = cast (" GroupT" , None )
180180
181181 self ._update (member )
182182
@@ -214,7 +214,7 @@ def __init__(self, proto: chat.IncomingChatMessageNotification, channel: ChatT,
214214 super ().__init__ (channel , proto )
215215 self .author = author
216216 self .created_at = DateTime .from_timestamp (proto .timestamp )
217- self ._mentions_ids = cast (tuple [ID32 , ...], tuple (proto .mentions .ids ))
217+ self ._mentions_ids = cast (" tuple[ID32, ...]" , tuple (proto .mentions .ids ))
218218 self .mentions_all = proto .mentions .mention_all
219219 self .mentions_here = proto .mentions .mention_here
220220
@@ -554,7 +554,7 @@ async def _from_proto(
554554 self ._id = ChatGroupID (proto .chat_group_id )
555555 self .active_member_count = proto .active_member_count
556556 self ._owner_id = ID32 (proto .accountid_owner )
557- self ._top_members = cast (list [ID32 ], proto .top_members )
557+ self ._top_members = cast (" list[ID32]" , proto .top_members )
558558 self .tagline = proto .chat_group_tagline
559559 self .app = PartialApp (state , id = proto .appid ) if proto .appid else self .app
560560 self ._avatar_sha = proto .chat_group_avatar_sha
@@ -632,7 +632,7 @@ def _update_header_state(self, proto: chat.GroupHeaderState, /) -> None:
632632
633633 def _update_group_state (self , group_state : chat .GroupState ):
634634 self ._partial_members = cast (
635- dict [ID32 , chat .Member ], {member .accountid : member for member in group_state .members }
635+ " dict[ID32, chat.Member]" , {member .accountid : member for member in group_state .members }
636636 )
637637 self ._roles = {
638638 RoleID (role .role_id ): Role (self ._state , self , role , permissions )
@@ -801,7 +801,7 @@ async def search(self, name: str) -> Sequence[MemberT]:
801801 return [self ._members [ID32 (user .accountid )] for user in msg .matching_members ]
802802
803803 return cast (
804- list [MemberT ],
804+ " list[MemberT]" ,
805805 self ._maybe_members (
806806 user .id for user in [self ._state ._store_user (user .persona ) for user in msg .matching_members ]
807807 ),
0 commit comments