Files
AynaLivePlayer/liveclient/bilibili_test.go
2022-12-23 05:06:57 -08:00

27 lines
574 B
Go

package liveclient
import (
"AynaLivePlayer/common/event"
"AynaLivePlayer/common/logger"
"fmt"
"github.com/sirupsen/logrus"
"testing"
"time"
)
func TestBilibili_Client(t *testing.T) {
logger.Logger.SetLevel(logrus.DebugLevel)
lc := NewBilibili(7777, event.NewManger())
//lc := NewBilibili(8524916587)
lc.Handler().Register(&event.Handler{
EventId: EventMessageReceive,
Name: "test.receivemsg",
Handler: func(event *event.Event) {
fmt.Println(event.Data.(*DanmuMessage).Message)
},
})
lc.Connect()
time.Sleep(time.Second * 60)
lc.Disconnect()
}