抖音动态自动监控与直播开播提醒上手指南把守着刷新变成坐等通知【免费下载链接】douyin_dynamic_push【抖音】视频动态、直播间开播检测与推送项目地址: https://gitcode.com/gh_mirrors/do/douyin_dynamic_push凌晨你把某位博主的首页刷了又刷新视频始终没出现刚放下手机去洗漱回来一看——发了就在你转身的那几分钟。这种差一点点的憋屈蹲过更新的人都懂。而 douyin_dynamic_push正是为此而生的抖音动态自动监控与直播开播提醒工具。说白了它就是一个替你值班的小哨兵你把想盯的作者名单写进配置文件它按你设定的节奏反复去查询一旦对方发了新视频或者开了直播马上把消息推到你手机。你省下的是每天反复打开 App 手动刷首页的时间还有那种差几分钟错过的懊恼。它能帮你解决什么新视频到底发没发——这事交给程序不交给你把作者的名字和 sec_uid 填进去程序会持续比对对方的动态列表。一旦出现新作品推送里直接带上视频简介、封面和直达链接你点一下就能看不用再逐条翻首页猜今天更没更。主播开播了吗——开播瞬间通知先到除了视频动态它还能通过抖音号检测直播间状态。主播一上线你这边立刻收到提醒直播间标题、封面一起推过来。喜欢蹲直播的朋友这一条基本是刚需。半夜不想被吵醒——工作时间你说了算扫描不是无脑连轴转。你可以设置begin_time和end_time让它在指定时段内工作其他时间安静待着省资源也省心。通知想发到哪——四条渠道随便挑Server酱、Server酱 Turbo、企业微信、钉钉机器人四种推送方式可以单选也可以全部打开。哪个你手机里常用、哪个提醒最醒目就用哪个。实操篇零基础也能跑起来 上手只需要 4 步全程不用写代码。第 1 步准备环境拉取代码需要一台装有 Python 3 的机器云服务器、NAS 或一台常开的旧电脑都行然后克隆仓库并安装依赖git clone https://gitcode.com/gh_mirrors/do/douyin_dynamic_push cd douyin_dynamic_push pip install -r requirements.txt依赖只有 requests 和 beautifulsoup4 两个装起来很快。第 2 步填写配置文件打开 config_douyin.ini重点看这几项username_list要监控的作者名称多个用英文逗号分隔sec_uid_list对应的 sec_uid必须和名字一一对应从网页版作者主页的 URL 里能复制到那串MS4wLjABAAAA...user_account_list用于检测开播状态的抖音号列表intervals_second扫描间隔建议 180 秒起步别设太激进begin_time/end_time扫描起止时间24 小时制注意不支持跨日期。有两处需要特别留意一是signature_server_url动态查询接口需要签名得先部署一个签名服务把地址填进去开播检测不依赖它二是推送渠道先挑一个比如 Server酱把 enable 改成 true 并填上你的 key后面验证会用到。第 3 步启动监控nohup python3 -u main.py douyin_dynamic_push.log 第 4 步验证是否生效tail -f douyin_dynamic_push.log程序启动后会先打印每个作者的动态初始化表示它已经记住了当前动态列表。想快速验证整条链路可以自己发一条测试视频或等一次开播看看手机能不能收到推送。进阶篇让工具更顺手 ⚙️如果你担心请求太频繁被限流可以启用代理池把proxy_pool下的 enable 打开并填上代理池地址让每次请求换一个出口 IP稳定性更好。如果你只想在特定时段监控用begin_time和end_time圈定运行窗口比如只在 09:00 到 23:00 之间干活。如果你不想手动装环境项目提供了 Docker 镜像一条命令挂载配置文件就能跑docker run -d -v ~/config_douyin.ini:/mnt/config_douyin.ini --name douyin_dynamic_push nfew/douyin_dynamic_push:latest如果你想多端都收到提醒把四个推送段落的 enable 全部设为 true填好各自的凭证即可程序会逐个发送一处不漏。FAQ新手最常问的几个问题Q为什么还要单独配一个签名服务器A查询动态列表的接口需要_signature参数所以要先部署签名服务并把地址填进配置。如果只想要直播开播提醒这部分可以跳过。Qusername_list 和 sec_uid_list 填错了会怎样A两者数量不一致时程序启动会直接报错退出。sec_uid 从网页版作者主页链接里复制注意保持顺序一一对应。Q扫描间隔设多短才合适A不建议太频繁间隔过短容易触发风控。180 秒左右是比较稳妥的起步值日常追更完全够用。Q会不会重复推送同一条消息A不会。程序内部用队列记录最近若干条动态 id 做去重直播提醒也只会在状态从没播变为开播时才触发一次。Q一定要用云服务器吗A不一定。任何能长期开机的环境都行家用旧电脑、软路由、NAS 都可以Docker 部署则更省心。写在最后把反复刷首页这件事交给程序把错过更新的遗憾从生活里剔除——这正是 douyin_dynamic_push 存在的意义。它不复杂配置一次之后基本不用管想看实现细节核心调度逻辑在 main.py数据查询在 query_douyin.py代码都很直白。如果你也受够了差几分钟错过的懊恼不妨现在就把代码拉下来跑一遍用一条测试视频验证完整链路。觉得好用顺手点个 star让更多蹲更新的人看到这个省心的小工具。【免费下载链接】douyin_dynamic_push【抖音】视频动态、直播间开播检测与推送项目地址: https://gitcode.com/gh_mirrors/do/douyin_dynamic_push创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考