From 1d6ffa58cf06306354dd72e4b86bee39de1ea9f1 Mon Sep 17 00:00:00 2001 From: qydysky Date: Thu, 3 Aug 2023 05:46:21 +0800 Subject: [PATCH] =?utf8?q?Improve=20=E6=B6=88=E6=81=AF=E4=B8=ADapi?= =?utf8?q?=E7=9A=84=E8=AF=B7=E6=B1=82=E4=BD=BF=E7=94=A8=E5=8D=8F=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- bili_danmu.go | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/bili_danmu.go b/bili_danmu.go index 39d2b7b..5ec185d 100644 --- a/bili_danmu.go +++ b/bili_danmu.go @@ -322,7 +322,7 @@ func Start() { return true }, `flash_room`: func(_ any) bool { //重进房时退出当前房间 - F.Get(c.C).Get(`WSURL`) + go F.Get(c.C).Get(`WSURL`) ws_c.Close() return true }, @@ -332,7 +332,7 @@ func Start() { }, `every100s`: func(_ any) bool { //每100s if time.Now().After(aliveT) { - go c.C.Danmu_Main_mq.Push_tag(`flash_room`, nil) + c.C.Danmu_Main_mq.Push_tag(`flash_room`, nil) return false } if v, ok := c.C.K_v.LoadV("下播后不记录人气观看人数").(bool); ok && v && !c.C.Liveing { @@ -343,18 +343,18 @@ func Start() { return false }, `new day`: func(_ any) bool { //日期更换 - //每日签到 - F.Dosign() - // //获取用户版本 不再需要 - // go F.Get(`VERSION`) - //每日兑换硬币 - go F.Get(c.C).Silver_2_coin() - //附加功能 每日发送弹幕 - go reply.Entry_danmu() - //附加功能 保持牌子点亮 - go reply.Keep_medal_light() - //附加功能 自动发送即将过期礼物 - go reply.AutoSend_silver_gift() + go func() { + //每日签到 + F.Dosign() + //每日兑换硬币 + F.Get(c.C).Silver_2_coin() + //附加功能 每日发送弹幕 + reply.Entry_danmu() + //附加功能 保持牌子点亮 + reply.Keep_medal_light() + //附加功能 自动发送即将过期礼物 + reply.AutoSend_silver_gift() + }() return false }, }) -- 2.39.2