[discord] add 'server-assets' extractor (#8589)

This commit is contained in:
Mike Fährmann
2025-12-22 21:08:33 +01:00
parent eda6957d4c
commit c3ef760a9f
3 changed files with 103 additions and 20 deletions

View File

@@ -73,4 +73,38 @@ __tests__ = (
"#class" : discord.DiscordDirectMessagesExtractor,
},
{
"#url" : "https://discord.com/channels/403905762268545024/assets",
"#class" : discord.DiscordServerAssetsExtractor,
"#auth" : "token",
"#count" : range(380, 450),
"name" : str,
"filename" : str,
"extension": "png",
"id" : str,
"label" : {"general", "emojis", "stickers"},
"owner_id" : "699203962691256400",
"server" : "MangaDex",
"server_id": "403905762268545024",
"url" : str,
},
{
"#url" : "https://discord.com/channels/403905762268545024/assets/general",
"#class" : discord.DiscordServerAssetsExtractor,
"#auth" : "token",
"#count" : 3,
"name" : {"icon", "banner", "splash"},
"filename" : {"icon", "banner", "splash"},
"extension": "png",
"id" : str,
"label" : "general",
"owner_id" : "699203962691256400",
"server" : "MangaDex",
"server_id": "403905762268545024",
"url" : str,
},
)