feat: add /update command for owner-only self-update and restart
This commit is contained in:
@@ -61,6 +61,9 @@ EXCHANGE_API_KEY="<YOUR_EXCHANGE_API_KEY>"
|
||||
说明:
|
||||
- `TELEGRAM_TOKEN` 必填。
|
||||
- `EXCHANGE_API_KEY` 可选(不填时不做在线汇率转换)。
|
||||
- `UPDATE_OWNER_ID` 可选(建议配置为你的 Telegram 用户 ID,仅该用户可执行 `/update`)。
|
||||
- `AUTO_UPDATE_REMOTE` 可选(默认 `gitllc`)。
|
||||
- `AUTO_UPDATE_BRANCH` 可选(默认 `main`)。
|
||||
|
||||
### 4) 运行
|
||||
|
||||
@@ -80,6 +83,7 @@ python SubMind.py
|
||||
- `/import` 导入 CSV
|
||||
- `/export` 导出 CSV
|
||||
- `/set_currency <CODE>` 设置主货币(例如 `USD`、`CNY`)
|
||||
- `/update` 拉取最新代码、安装依赖并自动重启(仅 `UPDATE_OWNER_ID` 指定用户可用)
|
||||
- `/help` 帮助
|
||||
- `/cancel` 取消当前流程
|
||||
|
||||
|
||||
Reference in New Issue
Block a user