添加 主页
177
%E4%B8%BB%E9%A1%B5.md
Normal file
177
%E4%B8%BB%E9%A1%B5.md
Normal file
@@ -0,0 +1,177 @@
|
||||
|
||||
## 配置文件
|
||||
`config.yaml` 支持为多账号进行配置,可根据以下配置文档进行配置。
|
||||
|
||||
默认配置文件的结构如下(有可能会过时,运行一次项目主程序会自动生成一份配置文件在`$project_home/datal/`):
|
||||
``` YAML
|
||||
preference:
|
||||
twocaptcha_api_key: ""
|
||||
twocaptcha_user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36 Edg/119.0.0.0
|
||||
twocaptcha_server: ""
|
||||
accounts:
|
||||
- uid: "100000"
|
||||
password: ""
|
||||
cookies: {}
|
||||
miui_pay_cookies: {}
|
||||
login_user_agent: ""
|
||||
user_agent: Mozilla/5.0 (Linux; Android 13) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/116.0.0.0 Safari/537.36
|
||||
device: ""
|
||||
device_model: ""
|
||||
community_sign: false
|
||||
miui_pay: false
|
||||
onepush:
|
||||
notifier: ""
|
||||
params: {}
|
||||
```
|
||||
选项含义:
|
||||
- uid
|
||||
账户ID,并非账户用户名或手机号
|
||||
- password
|
||||
账户的密码,也可以是其 MD5 哈希
|
||||
- cookies
|
||||
小米社区的Cookie,可以自己手动抓取填写,也可以由程序在登陆后获取 \
|
||||
注意复制出来的cookies一般是str类型,你应该删除`{}`后再填写
|
||||
- MiuiPay_cookies
|
||||
小米钱包Cookie,可以自己手动抓取填写,也可以由程序在登陆后获取
|
||||
- user_agent
|
||||
登录小米账户的浏览器 User-Agent
|
||||
可用此 [工具](https://tool.xcovo.top) 查看当前浏览器的 User-Agent
|
||||
- community_sign
|
||||
小米社区成长值签到,启用功能意味着你愿意自行承担相关风险。如需启用,将 `false` 改为 `true`
|
||||
- miui_pay
|
||||
小米钱包领取视频会员,启用功能意味着你愿意自行承担相关风险。如需启用,将 `false` 改为 `true`
|
||||
|
||||
**注意**:一般情况下,本脚本只会执行登录账号和社区的基本操作。根据社区相关规定,使用脚本功能有可能导致封号
|
||||
|
||||
若要为多个小米账号进行配置,参考以下配置:
|
||||
``` YAML
|
||||
accounts:
|
||||
# 账号1
|
||||
- uid: "100000"
|
||||
password: ""
|
||||
cookies: {}
|
||||
miui_pay_cookies: {}
|
||||
login_user_agent: ""
|
||||
user_agent: Mozilla/5.0 (Linux; Android 13) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/116.0.0.0 Safari/537.36
|
||||
device: ""
|
||||
device_model: ""
|
||||
community_sign: false
|
||||
miui_pay: false
|
||||
# 账号 2
|
||||
- uid: "200000"
|
||||
password: ""
|
||||
cookies: {}
|
||||
miui_pay_cookies: {}
|
||||
login_user_agent: ""
|
||||
user_agent: Mozilla/5.0 (Linux; Android 13) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/116.0.0.0 Safari/537.36
|
||||
device: ""
|
||||
device_model: ""
|
||||
community_sign: false
|
||||
miui_pay: false
|
||||
```
|
||||
### 支持的推送方式
|
||||
|
||||
| 推送方式 | 获取地址 | 配置示例 |
|
||||
|---------|----------|----------|
|
||||
| **PushPlus** (推荐) | [pushplus.plus](http://www.pushplus.plus) | `token: "your_token"` |
|
||||
| **Bark** (iOS) | App Store下载Bark | `key: "your_key"` |
|
||||
| **钉钉机器人** | 钉钉群机器人 | `token: "access_token"` |
|
||||
| **Telegram** | [@BotFather](https://t.me/BotFather) | `token: "bot_token"`<br>`userid: "user_id"` |
|
||||
| **Server酱** | [sct.ftqq.com](https://sct.ftqq.com) | `sckey: "your_sckey"`<br>`title: "标题"` |
|
||||
| **企业微信机器人** | 企业微信群机器人 | `key: "webhook_key"` |
|
||||
| **Discord** | Discord Webhook | `webhook: "webhook_url"` |
|
||||
| **自定义** | 自建API | `url: "api_url"` |
|
||||
|
||||
## 详细配置
|
||||
|
||||
### PushPlus (支持Markdown)
|
||||
```yaml
|
||||
onepush:
|
||||
notifier: "pushplus"
|
||||
params:
|
||||
token: "your_token"
|
||||
title: "自定义标题" # 可选
|
||||
topic: "群组名" # 可选
|
||||
markdown: true # 可选,支持Markdown格式
|
||||
```
|
||||
|
||||
### Bark (iOS)
|
||||
```yaml
|
||||
onepush:
|
||||
notifier: "bark"
|
||||
params:
|
||||
key: "your_bark_key"
|
||||
```
|
||||
|
||||
### 钉钉机器人
|
||||
```yaml
|
||||
onepush:
|
||||
notifier: "dingtalk"
|
||||
params:
|
||||
token: "access_token"
|
||||
secret: "签名密钥" # 可选
|
||||
```
|
||||
|
||||
### Telegram (自动Markdown)
|
||||
```yaml
|
||||
onepush:
|
||||
notifier: "telegram"
|
||||
params:
|
||||
token: "bot_token"
|
||||
userid: "your_user_id"
|
||||
```
|
||||
|
||||
### Server酱
|
||||
```yaml
|
||||
onepush:
|
||||
notifier: "serverchan"
|
||||
params:
|
||||
sckey: "your_sckey"
|
||||
title: "推送标题" # 必填
|
||||
```
|
||||
|
||||
### 企业微信机器人
|
||||
```yaml
|
||||
onepush:
|
||||
notifier: "wechatworkbot"
|
||||
params:
|
||||
key: "webhook_key"
|
||||
```
|
||||
|
||||
### Discord (支持Markdown)
|
||||
```yaml
|
||||
onepush:
|
||||
notifier: "discord"
|
||||
params:
|
||||
webhook: "https://discord.com/api/webhooks/..."
|
||||
```
|
||||
|
||||
### 自定义推送
|
||||
```yaml
|
||||
onepush:
|
||||
notifier: "custom"
|
||||
params:
|
||||
url: "https://your-api.com/notify"
|
||||
method: "POST" # 可选
|
||||
datatype: "json" # 可选
|
||||
```
|
||||
|
||||
## Markdown支持
|
||||
|
||||
| 推送方式 | Markdown支持 | 说明 |
|
||||
|---------|-------------|------|
|
||||
| **PushPlus** | ✅ 完全支持 | 设置 `markdown: true` |
|
||||
| **Telegram** | ✅ 自动支持 | 标题自动加粗 |
|
||||
| **Discord** | ✅ 部分支持 | 标题使用 `**粗体**` |
|
||||
| **其他方式** | ❌ 纯文本 | 钉钉、企业微信等 |
|
||||
|
||||
## 常见问题
|
||||
|
||||
**Q: 没收到推送?**
|
||||
A: 检查token是否正确,网络是否正常
|
||||
|
||||
**Q: 如何测试?**
|
||||
A: 运行程序观察是否收到推送
|
||||
|
||||
**Q: 如何关闭推送?**
|
||||
A: 删除配置或设置 `notifier: ""`
|
||||
Reference in New Issue
Block a user