mirror of
https://github.com/AynaLivePlayer/blivedm-go.git
synced 2025-12-07 03:42:51 +08:00
✨ 添加 HOT_RANK_SETTLEMENT
This commit is contained in:
@@ -115,6 +115,8 @@ func (c *Client) Handle(p packet.Packet) {
|
|||||||
case "HOT_RANK_CHANGED":
|
case "HOT_RANK_CHANGED":
|
||||||
case "HOT_RANK_CHANGED_V2":
|
case "HOT_RANK_CHANGED_V2":
|
||||||
case "COMMON_NOTICE_DANMAKU":
|
case "COMMON_NOTICE_DANMAKU":
|
||||||
|
case "HOT_RANK_SETTLEMENT":
|
||||||
|
case "HOT_RANK_SETTLEMENT_V2":
|
||||||
default:
|
default:
|
||||||
//log.Infof("cmd %s, %s", p.Body, cmd)
|
//log.Infof("cmd %s, %s", p.Body, cmd)
|
||||||
log.WithField("data", string(p.Body)).Warn("unknown cmd")
|
log.WithField("data", string(p.Body)).Warn("unknown cmd")
|
||||||
|
|||||||
@@ -44,6 +44,31 @@ type HotRankChanged struct {
|
|||||||
|
|
||||||
type HotRankChangedV2 HotRankChanged
|
type HotRankChangedV2 HotRankChanged
|
||||||
|
|
||||||
|
type HotRankSettlement struct {
|
||||||
|
AreaName string `json:"area_name"`
|
||||||
|
CacheKey string `json:"cache_key"`
|
||||||
|
DmMsg string `json:"dm_msg"`
|
||||||
|
Dmscore int `json:"dmscore"`
|
||||||
|
Face string `json:"face"`
|
||||||
|
Icon string `json:"icon"`
|
||||||
|
Rank int `json:"rank"`
|
||||||
|
Timestamp int `json:"timestamp"`
|
||||||
|
Uname string `json:"uname"`
|
||||||
|
Url string `json:"url"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type HotRankSettlementV2 struct {
|
||||||
|
Rank int `json:"rank"`
|
||||||
|
Uname string `json:"uname"`
|
||||||
|
Face string `json:"face"`
|
||||||
|
Timestamp int `json:"timestamp"`
|
||||||
|
Icon string `json:"icon"`
|
||||||
|
AreaName string `json:"area_name"`
|
||||||
|
Url string `json:"url"`
|
||||||
|
CacheKey string `json:"cache_key"`
|
||||||
|
DmMsg string `json:"dm_msg"`
|
||||||
|
}
|
||||||
|
|
||||||
type InteractWord struct {
|
type InteractWord struct {
|
||||||
Contribution struct {
|
Contribution struct {
|
||||||
Grade int `json:"grade"`
|
Grade int `json:"grade"`
|
||||||
|
|||||||
Reference in New Issue
Block a user