feat: support parse bilibili user

This commit is contained in:
2024-10-12 18:35:16 +08:00
parent 499eab9549
commit ff65333a8f
4 files changed
+104 -2

No files matched your search

@@ -0,0 +1,16 @@
/*
* Copyright © 2024 RTAkland
* Author: RTAkland
* Date: 2024/10/12
*/
package cn.rtast.fancybot.entity.bili
data class BiliUserInfo(
val name: String,
val level: Int,
val avatar: String,
val fans: Int,
val sign: String,
)
@@ -0,0 +1,32 @@
/*
* Copyright © 2024 RTAkland
* Author: RTAkland
* Date: 2024/10/12
*/
package cn.rtast.fancybot.entity.bili
import com.google.gson.annotations.SerializedName
data class UserInfo(
val data: Data
) {
data class Data(
val card: Card,
)
data class Card(
val face: String,
val name: String,
val fans: Int,
val sign: String,
@SerializedName("level_info")
val levelInfo: LevelInfo
)
data class LevelInfo(
@SerializedName("current_level")
val currentLevel: Int,
)
}