Repository: yt-dlp/yt-dlp
File: yt_dlp/extractor/bluesky.py (Python)

Code before:
            'alt_title': None,
            'uploader': 'maeve',
            'channel': 'souris.moe',
            'uploader_id': 'did:plc:tj7g244gl5v6ai6cm4f4wlqp',
            'channel_id': 'did:plc:tj7g244gl5v6ai6cm4f4wlqp',
            'uploader_url': 'https://bsky.app/profile/souris.moe',
            'channel_url': 'https://bsky.app/profile/did:plc:tj7g244gl5v6ai6cm4f4wlqp',
            'timestamp': 1727003838,
            'like_count': int,
            'repost_count': int,
            'comment_count': int,
            'webpage_url': 'https://bsky.app/profile/souris.moe/post/3l4qhp7bcs52c',
            'tags': 'count:1',
            'subtitles': 'count:0',
            'comments': list,
        },
    }, {
        'url': 'https://bsky.app/profile/de1.pds.tentacle.expert/post/3l3w4tnezek2e',
        'md5': '1af9c7fda061cf7593bbffca89e43d1c',
        'info_dict': {
            'id': '3l3w4tnezek2e',
            'ext': 'mp4',
            'title': 'clean: ""',
            'upload_date': '20240911',
            'description': '',
            'thumbnail': r're:^https://video.bsky.app/watch/.*\.jpg$',
            'alt_title': None,
            'uploader': 'clean',
            'channel': 'de1.pds.tentacle.expert',
            'uploader_id': 'did:web:de1.tentacle.expert',
            'channel_id': 'did:web:de1.tentacle.expert',
            'uploader_url': 'https://bsky.app/profile/de1.pds.tentacle.expert',
            'channel_url': 'https://bsky.app/profile/did:web:de1.tentacle.expert',
            'timestamp': 1726098823,
            'like_count': int,
            'repost_count': int,
            'comment_count': int,
            'webpage_url': 'https://bsky.app/profile/de1.pds.tentacle.expert/post/3l3w4tnezek2e',
            'tags': 'count:1',
            'subtitles': 'count:0',
            'comments': list,
        },
    }]

    def _get_comments(self, meta):
        yield self.traverse_replies(meta, traverse_obj(meta, ('post', 'uri'), default=''))

    def traverse_replies(self, thread_node, root_uri):
        post = thread_node.get('post')
        parent_uri = traverse_obj(post, ('record', 'reply', 'parent', 'uri'))
        author_handle = traverse_obj(post, ('author', 'handle'))

Review comment (suggestion):
```suggestion
            'thumbnail': r're:https://video.bsky.app/watch/.*\.jpg$',
```

Code after:
            'uploader': 'clean',
            'uploader_id': 'de1.pds.tentacle.expert',
            'uploader_url': 'https://bsky.app/profile/de1.pds.tentacle.expert',
            'channel_id': 'did:web:de1.tentacle.expert',
            'channel_url': 'https://bsky.app/profile/did:web:de1.tentacle.expert',
            'thumbnail': r're:https://video.bsky.app/watch/.*\.jpg$',
            'title': 'Bluesky video #3l3w4tnezek2e',
            'upload_date': '20240911',
            'timestamp': 1726098823,
            'like_count': int,
            'repost_count': int,
            'comment_count': int,
            'tags': [],
        },
    }, {
        'url': 'https://bsky.app/profile/yunayuispink.bsky.social/post/3l7gqcfes742o',
        'info_dict': {
            'id': 'XxK3t_5V3ao',
            'ext': 'mp4',
            'uploader': 'yunayu',
            'uploader_id': '@yunayuispink',
            'uploader_url': 'https://www.youtube.com/@yunayuispink',
            'channel': 'yunayu',
            'channel_id': 'UCPLvXnHa7lTyNoR_dGsU14w',
            'channel_url': 'https://www.youtube.com/channel/UCPLvXnHa7lTyNoR_dGsU14w',
            'thumbnail': 'https://i.ytimg.com/vi_webp/XxK3t_5V3ao/maxresdefault.webp',
            'description': r're:Have a good goodx10000day',
            'title': '5min vs 5hours drawing',
            'availability': 'public',
            'live_status': 'not_live',
            'playable_in_embed': True,
            'upload_date': '20241026',
            'timestamp': 1729967784,
            'duration': 321,
            'age_limit': 0,
            'like_count': int,
            'view_count': int,
            'comment_count': int,
            'channel_follower_count': int,
            'categories': ['Entertainment'],
            'tags': [],
        },
        'add_ie': ['Youtube'],
    }, {
        'url': 'https://bsky.app/profile/endshark.bsky.social/post/3jzxjkcemae2m',
        'info_dict': {
            'id': '222792849',
            'ext': 'mp3',
            'uploader': 'LASERBAT',
            'uploader_id': 'laserbatx',
            'uploader_url': 'https://laserbatx.bandcamp.com',