[misskey] add 'avatar' and 'background' extractors (#5347)

This commit is contained in:
Mike Fährmann
2025-06-06 20:05:33 +02:00
parent 9c4cef822e
commit ac09cac978
4 changed files with 115 additions and 12 deletions

View File

@@ -17,6 +17,36 @@ __tests__ = (
"#count" : 50,
},
{
"#url" : "https://misskey.design/@machina_3D/avatar",
"#category": ("misskey", "misskey.design", "avatar"),
"#class" : misskey.MisskeyAvatarExtractor,
"#urls" : "https://file.misskey.design/post/f2cd76a4-e5e5-4c46-b45d-5cd28e0fdafe.png",
"#sha1_content": "5ffa5b43513ed2e77f26ef9d49a91bb0d3e76847",
"extension": "png",
"filename" : "f2cd76a4-e5e5-4c46-b45d-5cd28e0fdafe",
"id" : "avatar",
"instance" : "misskey.design",
"file" : {"id": "f2cd76a4-e5e5-4c46-b45d-5cd28e0fdafe"},
"user" : {"id": "9bxksu5vqi"},
},
{
"#url" : "https://misskey.design/@machina_3D/banner",
"#category": ("misskey", "misskey.design", "background"),
"#class" : misskey.MisskeyBackgroundExtractor,
"#urls" : "https://file.misskey.design/post/1ebf70d4-0175-454d-8d74-31829305582f.png",
"#sha1_content": "ba2d151e32114a894d342ed7408d970b9213e361",
"extension": "png",
"filename" : "1ebf70d4-0175-454d-8d74-31829305582f",
"id" : "background",
"instance" : "misskey.design",
"file" : {"id": "1ebf70d4-0175-454d-8d74-31829305582f"},
"user" : {"id": "9bxksu5vqi"},
},
{
"#url" : "https://misskey.design/@blooddj@pawoo.net",
"#category": ("misskey", "misskey.design", "user"),

View File

@@ -17,6 +17,36 @@ __tests__ = (
"#count" : 50,
},
{
"#url" : "https://misskey.io/@lithla/avatar",
"#category": ("misskey", "misskey.io", "avatar"),
"#class" : misskey.MisskeyAvatarExtractor,
"#urls" : "https://media.misskeyusercontent.jp/io/d84e09f8-99b7-423a-9229-78ba65ab8a82.gif",
"#sha1_content": "375af4d302a4aef0bc8fc3f15b2c75ec952ac086",
"extension": "gif",
"filename" : "d84e09f8-99b7-423a-9229-78ba65ab8a82",
"id" : "avatar",
"instance" : "misskey.io",
"file" : {"id": "d84e09f8-99b7-423a-9229-78ba65ab8a82"},
"user" : {"id": "9bhpt59w5k"},
},
{
"#url" : "https://misskey.io/@lithla/banner",
"#category": ("misskey", "misskey.io", "background"),
"#class" : misskey.MisskeyBackgroundExtractor,
"#urls" : "https://media.misskeyusercontent.jp/io/ddea6f5f-9cde-42ff-8e0b-dafbfa9cca9b.png",
"#sha1_content": "02e1d33a7aa03d8e63baa82ea6d75c7d5de80112",
"extension": "png",
"filename" : "ddea6f5f-9cde-42ff-8e0b-dafbfa9cca9b",
"id" : "background",
"instance" : "misskey.io",
"file" : {"id": "ddea6f5f-9cde-42ff-8e0b-dafbfa9cca9b"},
"user" : {"id": "9bhpt59w5k"},
},
{
"#url" : "https://misskey.io/@blooddj@pawoo.net",
"#category": ("misskey", "misskey.io", "user"),