Bili-Live-Bot使用手册
Bili-Live-Bot Bilibili直播礼物答谢、定时广告、关注感谢工具 项目地址: https://gitcode.com/gh_mirrors/bi/Bili-Live-Bot
1. 项目目录结构及介绍
Bili-Live-Bot是一个专为Bilibili直播设计的自动化工具,它可以帮助主播自动完成礼物答谢、定时广告发布以及新关注感谢等功能。下面是该仓库的主要目录结构及其简介:
master
:主分支,包含了所有核心功能的源代码。conf
:配置文件夹,存放各个直播间配置文件,如用户名密码等敏感信息。dyn
:动态数据或临时文件存放区域。log
:日志文件夹,记录程序运行的日志信息。reqs
: 可能是指放置第三方依赖要求的文件夹。substance
:可能包含一些脚本或数据实体。tasks
:任务相关文件,执行特定自动化任务的代码。user
:用户自定义逻辑或数据存储。.gitignore
:忽略不需要提交到版本控制系统的文件类型。LICENSE
:MIT许可证,说明软件的授权方式。README.md
:项目介绍和快速入门指南。- 核心代码文件如
bili_global.py
,bili_sched.py
,notifier.py
, 等,负责实现直播间的各种自动化操作。
2. 项目的启动文件介绍
启动文件通常不在根目录明示,但基于Python的开源项目常见做法是在根目录下有一个main.py
或直接在主要模块如run.py
中定义入口点。虽然具体命名未在引用内容中直接给出,但在实际应用中,找到含有if __name__ == "__main__":
语句的文件作为启动点,可能是通过运行python run.py
来启动整个应用。
3. 项目的配置文件介绍
配置文件位于conf
目录下,对于Bili-Live-Bot来说,关键配置文件通常命名为特定格式,如user.toml
。此配置文件包括但不限于以下重要部分:
- 账户认证:填入账号密码以接入Bilibili直播间。
- 管理设置:配置需要监控的直播间ID (
manage_room=[直播间长ID]
)。 - 公告发送:设置定时循环发送的公告内容(
alerts=["广告1", "广告2"]
)及其循环间隔(alert_second=300
)。 - 礼物答谢设置:定义不同类型礼物的感谢词格式,支持银、金瓜子及守护等,如(
gift_thx_format="感谢[username]投喂的[giftname]x[num]"
),其中方括号内的内容会被动态替换。 - 关注与互动:设置关注感谢词,粉丝牌子升级的通知格式等。
- 自动行为控制:如仅在开播时启用感谢(
only_live_thx=false
),关注检查周期等。
配置文件允许用户根据自己的直播需求进行高度定制,确保工具能够贴合每个直播间的独特运营策略。用户需详细阅读配置文件中的注释,以便正确配置各项参数。
Bili-Live-Bot Bilibili直播礼物答谢、定时广告、关注感谢工具 项目地址: https://gitcode.com/gh_mirrors/bi/Bili-Live-Bot
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考