nonebot / adapter-discord

NoneBot2 Discord 适配器 / Discord adapter for nonebot2
20 stars 6 forks source link

✨ 为 User 添加 global_name, avatar_decoration #24

Closed Autuamn closed 5 months ago

Autuamn commented 5 months ago

see https://discord.com/developers/docs/resources/user#user-object

Log ```python 04-14 15:45:47 [DEBUG] nonebot | Discord | Calling API get_user 04-14 15:45:48 [TRACE] nonebot | Discord | API code: 200 response: b'{"id":"474564749217234954","username":"autuamn_end","avatar":"7a8c1eacb63acfd711543f86244e5572","discriminator":"0","public_flags":0,"flags":0,"banner":null,"accent_color":null,"global_name":"Autuamn End","avatar_decoration_data":null,"banner_color":null,"clan":null}\n' ```

但是,在实际请求v10版的api时,返回的数据包为:

{
    "id": "123123",
    "username": "xxx",
    "avatar": "123xxx",
    "discriminator": "0",
    "public_flags": 128,
    "flags": 128,
    "banner": null,
    "accent_color": 765631,
    "global_name": "xxxx",
    "avatar_decoration_data": {
        "asset": "a_5e1210779d99ece1c0b4f438a5bc6e72",
        "sku_id": "1216908559548289084"
    },
    "banner_color": "#0baebf",
    "clan": null
}

是否要添加 avatar_decoration_data

CMHopeSunshine commented 5 months ago

以文档为准吧)