{"repo":"Huangxuny1/Douyu-node","free":true,"listed":false,"github":"https://github.com/Huangxuny1/Douyu-node","clone":"git clone https://github.com/Huangxuny1/Douyu-node.git","description":"一个斗鱼(douyu.com) Websocket 弹幕抓取程序.","language":"JavaScript","stars":10,"topics":["douyutv","websocket","kafka"],"license":"GPL-2.0","category":"networking-infra","readme_excerpt":"Douyu-node 一个 斗鱼(douyu.com) 弹幕抓取的玩具. 主要使用 Typescript 实现 - 扫描二维码登陆 - 可以发送弹幕 - 心跳 Douyu 默认会开启两个 websocket 连接 - 一个是不需要验证的 danmuproxy.douyu.com 会返回 弹幕消息 礼物 等 - 一个是需要验证的 wsproxy.douyu.com ,发送弹幕是从这个wss连接发送 Screenshot Usage 自定义 抓取弹幕 发送弹幕 自定义消息处理 消息持久化 目前只实现了 kafka, 使用 node-rdkafka , 还处于玩具状态 . 很不完善 未来会支持 MySQL --- 功能还不算完善. 第一次用TS写程序. 如有不对的地方欢迎提PR斧正 ... todo - [ ] 尽可能干掉 any , 消息类型都用 interface map 一下 - [ ] MySQL - [ ] WebServer&WebUI - [ ] ... --- 免责 本程序仅供内部学习和交流使用,请勿作为商业或者扰乱平台正常秩序用途.请在遵守法律的前提下使用本站程序，对用户在使用过程中造成任何损失，本人不负任何责任.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Huangxuny1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Huangxuny1/Douyu-node/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}