@@ -69,7 +69,8 @@ class TweetEntitiesHashtag(BaseModel):
6969
7070
7171@dataclass
72- class TweetEntitiesCashtag (TweetEntitiesHashtag ): ...
72+ class TweetEntitiesCashtag (TweetEntitiesHashtag ):
73+ pass
7374
7475
7576@dataclass
@@ -130,7 +131,8 @@ class TweetOrganicMetrics(TweetNonPublicMetrics):
130131
131132
132133@dataclass
133- class TweetPromotedMetrics (TweetOrganicMetrics ): ...
134+ class TweetPromotedMetrics (TweetOrganicMetrics ):
135+ pass
134136
135137
136138@dataclass
@@ -159,6 +161,12 @@ class TweetReferencedTweet(BaseModel):
159161 id : Optional [str ] = field (default = None , repr = False , compare = False )
160162
161163
164+ @dataclass
165+ class TweetNoteTweet (BaseModel ):
166+ text : Optional [str ] = field (default = None , repr = False , compare = False )
167+ entities : Optional [TweetEntities ] = field (default = None , repr = False , compare = False )
168+
169+
162170@dataclass
163171class Tweet (BaseModel ):
164172 """
@@ -203,6 +211,9 @@ class Tweet(BaseModel):
203211 reply_settings : Optional [str ] = field (default = None , repr = False , compare = False )
204212 source : Optional [str ] = field (default = None , repr = False , compare = False )
205213 withheld : Optional [TweetWithheld ] = field (default = None , repr = False , compare = False )
214+ note_tweet : Optional [TweetNoteTweet ] = field (
215+ default = None , repr = False , compare = False
216+ )
206217
207218 # Note: this field only for stream tweet
208219 matching_rules : Optional [List [StreamRule ]] = field (
0 commit comments