3.2 KiB
3.2 KiB
推送配置
微信公众号推送
配置config.yml的如下部分
# 微信公众号测试号配置
wechat:
# 是否启用
enable: false
# 开发者平台设置的token
token: ""
# 开发者平台的secret
secret: ""
# 开发者平台的appId
app_id: ""
# 发送登录消息需要使用的消息模板
# 模板标题,随意 模板内容: 点我登录,然后在浏览器中打开!!
login_temp_id: ""
# 发送普通消息需要使用的消息模板
# 模板标题:随意 模板内容: {{data.DATA}}
normal_temp_id: ""
# xxqg会每隔两小时左右检查所有用户的ck有效性,若开启该选项,会在检查失败时推送提醒消息
push_login_warn: false
- 前往微信公众号开发者平台,手机微信扫码登录
- 配置url为http:ip:port/wx,ip和端口在web项配置中配置
- 设置token
- 分别添加登录模板消息和普通模板消息,添加要求查看配置项注释
- 在配置文件中配置所有内容,启动程序
web推送
适用于部署在服务器上或者家里有公网IP的设备上
配置config.yml的如下部分
web:
# 启用web
enable: true
# 监听的ip,若只需要本机访问则设置为127.0.0.1,监听本机所有ip为0.0.0.0
host: 0.0.0.0
# 监听的端口号 0-65535可选
port: 8081
# web端登录得账号
account: admin
# web端登录的密码
password: admin
开启后通过浏览器访问 http://ip:port即可打开网址
钉钉推送
配置config.yml的如下部分,具体使用教程详情参考钉钉
ding:
enable: true
access_token: ""
secret: ""
pushplus推送
配置config.yml的如下部分,具体使用教程参考pushplus
push_plus:
enable: true
token: ""
telegram推送
Telegram Bot
配置 config.yml的如下部分
tg:
enable: false
chat_id: 0
token: ""
proxy: ""
配置
- 在 Tg 中搜索
@BotFather
,发送指令/newbot
创建一个 bot - 获取你创建好的 API Token 格式为
123456789:AAaaaa-Uuuuuuuuuuu
,要完整复制全部内容 - 在 Tg 中搜索
@userinfobot
,点击START
,它就会给你发送你的信息,记住 Id 即可,是一串数字。 - 跟你创建的 bot 会话,点击
START
,或者发送/start
- 将第 2 步获取的 token 放在
tokenn
中,第 3 步获取的 Id 放到chat_id
中,enable
设置为 true。 - 因为众所周知的原因,telegram推送需要进行配置代理,例如clash的代理配置为
http://127.0.0.1:7890
即可
增加 telegram bot 指令支持
/login
添加一个用户
/get_users
获取所有cookie有效的用户
/study 张三
指定账号学习,若只存在一个用户则自动选择学习
/get_scores
获取账户积分
/quit
退出正在学习的实例,当长时间无响应时建议退出并查看日志然后提交issue
/study_all
按顺序对cookie有效的所有用户进行学习