douyin_dynamic_push
声明:
- 本仓库发布的
douyin_dynamic_push
项目中涉及的任何脚本,仅用于测试和学习研究,禁止用于商业用途
nfe-w
对任何脚本问题概不负责,包括但不限于由任何脚本错误导致的任何损失或损害
- 以任何方式查看此项目的人或直接或间接使用
douyin_dynamic_push
项目的任何脚本的使用者都应仔细阅读此声明
douyin_dynamic_push
保留随时更改或补充此免责声明的权利。一旦使用并复制了任何相关脚本或douyin_dynamic_push
项目,则视为已接受此免责声明
- 本项目遵循
MIT LICENSE
协议,如果本声明与MIT LICENSE
协议有冲突之处,以本声明为准
简介
定时检测指定作者的动态,如果发生变化进行推送
运行环境
使用教程
1. 填写config_douyin.ini配置信息
(1)
config
下的参数signature_server_url
为签名服务器url,参考 https://github.com/coder-fly/douyin-signature
uid_list
为需要扫描的作者uid列表,使用英文逗号分隔,必填(可以从抖音个人主页分享链接,用浏览器打开,从url中获取)
sec_uid_list
为需要扫描的作者sec_uid列表,使用英文逗号分隔,需与uid_list对应,必填
room_id_list
为需要扫描的直播间房间号列表,使用英文逗号分隔
user_account_list
为用于检测开播状态的用户账号列表,使用英文逗号分隔
intervals_second
为扫描间隔秒数,不建议过于频繁,必填
begin_time
为扫描开始时间,非必填,不支持跨日期
end_time
为扫描停止时间,非必填,不支持跨日期
(2)
proxy_pool
下的参数enable
是否启用ip池
proxy_pool_url
为ip池地址,如果启用ip池,则必填,参考 https://github.com/jhao104/proxy_pool
(3)
push_serverChan
下的参数enable
是否启用serverChan推送
serverChan_SCKEY
如果启用该推送,则必填,参考 http://sc.ftqq.com/3.version
(4)
push_serverChan_turbo
下的参数enable
是否启用serverChan_Turbo推送
serverChan_SendKey
如果启用该推送,则必填,参考 https://sct.ftqq.com
(5)
push_wechat
下的参数enable
是否启用微信推送
corp_id
企业id,如果启用该推送,则必填
agent_id
应用id,如果启用该推送,则必填
corp_secret
应用Secret,如果启用该推送,则必填
(6)
push_dingtalk
下的参数enable
是否启用钉钉bot推送
access_token
机器人access_token,如果启用该推送,则必填
2.安装第三方库
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
3.启动脚本
nohup python3 -u main.py >& douyin_dynamic_push.log &