semvec/pypi-packages huggingface dataset:
BiliLiveDanmaku 1.0.0
哔哩哔哩直播弹幕获取
License: MIT License

# BilibiliLiveDanmaku

本脚本可以方便地连接b站直播弹幕，参考文章：[B站直播弹幕ws协议分析](https://daidr.me/archives/code-526.html/amp/)

我的b站空间：[Passkou](https://space.bilibili.com/12440199)

## 安装方法

```cmd
pip install BiliLiveDanmaku
```

## 最小实例
```python
import BilibiliLiveDanmaku

dm = BilibiliLiveDanmaku.LiveDanmaku(room_id=29031, debug=False)


@dm.onDanmaku
def onDanmaku(event):
    print(event)


if __name__ == '__main__':
    dm.connect()
```

## 装饰器列表

|  装饰器名  | 功能  |
|  :----:  | :----:  |
| @onDanmaku | 弹幕事件 |
| @onGift | 礼物事件 |
| @onWelcome | 老爷进入房间事件 |
| @onWelcomeGuard | 房管进入房间事件 |
| @onNotice | 系统通知事件 |
| @onPreparing | 直播准备中事件 |
| @onLiveStart | 直播开始事件 |
| @onViewUpdate | 观看人数更新事件 |
| @onInfoUpdate | 粉丝数等更新事件 |
| @onRawEvent | 所有事件都会触发被该装饰器装饰的函数* |

*经常用到的事件就写成了函数，如果有遗漏、更新的事件可以用这个来获取