pydantic_core._pydantic_core.ValidationError: 2 validation errors for CommunityData
__typename
Input should be 'TimelineTweet', 'TimelineTimelineItem', 'TimelineUser', 'TimelineTimelineCursor', 'TweetWithVisibilityResults', 'ContextualTweetInterstitial', 'TimelineTimelineModule', 'TweetTombstone', 'TimelinePrompt', 'TimelineMessagePrompt', 'TimelineCommunity', 'TimelineTombstone', 'TimelineTrend', 'TimelineNotification', 'TimelineNotificationAggregateUserActions', 'TweetUnavailable', 'TweetPreviewDisplay', 'Tweet', 'User', 'UserUnavailable', 'Community', 'CommunityDeleteActionUnavailable', 'CommunityJoinAction', 'CommunityJoinActionUnavailable', 'CommunityLeaveActionUnavailable', 'CommunityTweetPinActionUnavailable', 'CommunityTweetUnpinActionUnavailable', 'CommunityInvitesUnavailable', 'CommunityJoinRequestsUnavailable' or 'ApiImage' [type=enum, input_value='CommunityUnavailable', input_type=str]
For further information visit https://errors.pydantic.dev/2.11/v/enum
id_str
Input should be a valid string [type=string_type, input_value=None, input_type=NoneType]
For further information visit https://errors.pydantic.dev/2.11/v/string_type
"community_results": {
"result": {
"__typename": "CommunityUnavailable"
}
}
Another deserialization error, happens with this tweet:
https://x.com/effectfully/status/1860347907615924669
This is in the JSON: