栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

golang bilibili直播弹幕姬

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

golang bilibili直播弹幕姬

GitHub - k-si/bilibili_live: 哔哩哔哩直播弹幕姬 bilibili直播弹幕姬来啦!

虽然市面上已有很多成熟的直播姬app,但还是想自己手搓一个以获得些许的成就感(说人话就是在家闲的)。

话不多说,来看看我搓的"弹幕姬"有啥好玩的。

功能
  • 定时弹幕;一般用来给主播打call
  • 弹幕聊天;程序调用了聊天机器人api,为贵宾排除寂寞
  • 欢迎问候;欢迎进入直播间的舰长/小伙伴
  • 检测开播:自动检测开播后运行功能,下播后关闭功能

(目前基础的架子已经搭好了,添加新功能只是人力问题...对,是我懒,哇酷哇酷)

ps:感兴趣的同学可以直接在此基础上二次开发,增加新功能了(就是对响应包的字段值做判断,然后调接口balabala...),具体查看bullet_girl/handle_bullet.go中的handle()函数

开始

修改配置文件 -> 启动程序 -> 手机小破站扫码登录 -> 程序运行

1、首先看config.toml,根据注释,修改成适合自己的参数

2、启动程序:

go run main.go -c="./config.toml"

或者,手动build好之后运行

go build main.go
./main -c="config.toml"

3、根据配置文件中的qr_code_path,对应生成二维码,扫码登录

4、程序开始运行,开始体验一下吧!

ps:查看main.go程序,就能知道看到启动的各个goroutine啦,程序结构还是很清晰哒,bullet_girl目录下的文件都是主要功能的实现。

展示一下

没开播,自己和自己玩的截图...

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/998991.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号