添加 tg代理配置的认证参数

This commit is contained in:
lxk0301
2021-03-25 09:29:41 +08:00
parent 45f3148e67
commit 01380a2209
2 changed files with 5 additions and 1 deletions

View File

@ -31,8 +31,10 @@
| `PUSH_PLUS_USER` | pushplus推送 | 非必须 | 一对多推送的“群组编码”(一对多推送下面->您的群组(如无则新建)->群组编码)注:(1、需订阅者扫描二维码 2、如果您是创建群组所属人也需点击“查看二维码”扫描绑定否则不能接受群组消息推送),只填`PUSH_PLUS_TOKEN`默认为一对一推送 | | `PUSH_PLUS_USER` | pushplus推送 | 非必须 | 一对多推送的“群组编码”(一对多推送下面->您的群组(如无则新建)->群组编码)注:(1、需订阅者扫描二维码 2、如果您是创建群组所属人也需点击“查看二维码”扫描绑定否则不能接受群组消息推送),只填`PUSH_PLUS_TOKEN`默认为一对一推送 |
| `TG_PROXY_HOST` | Telegram 代理的 IP | 非必须 | 代理类型为 http。例子http代理 http://127.0.0.1:1080 则填写 127.0.0.1 | | `TG_PROXY_HOST` | Telegram 代理的 IP | 非必须 | 代理类型为 http。例子http代理 http://127.0.0.1:1080 则填写 127.0.0.1 |
| `TG_PROXY_PORT` | Telegram 代理的端口 | 非必须 | 例子http代理 http://127.0.0.1:1080 则填写 1080 | | `TG_PROXY_PORT` | Telegram 代理的端口 | 非必须 | 例子http代理 http://127.0.0.1:1080 则填写 1080 |
| `TG_PROXY_AUTH` | Telegram 代理的认证参数 | 非必须 | 代理的认证参数 |
| `TG_API_HOST` | Telegram api自建的反向代理地址 | 非必须 | 例子:反向代理地址 http://aaa.bbb.ccc 则填写 aaa.bbb.ccc [简略搭建教程](https://shimo.im/docs/JD38CJDQtYy3yTd8/read) | | `TG_API_HOST` | Telegram api自建的反向代理地址 | 非必须 | 例子:反向代理地址 http://aaa.bbb.ccc 则填写 aaa.bbb.ccc [简略搭建教程](https://shimo.im/docs/JD38CJDQtYy3yTd8/read) |
##### 互助码类环境变量 ##### 互助码类环境变量
| Name | 归属 | 属性 | 需要助力次数/可提供助力次数 | 说明 | | Name | 归属 | 属性 | 需要助力次数/可提供助力次数 | 说明 |

View File

@ -101,6 +101,7 @@ if (process.env.TG_BOT_TOKEN) {
if (process.env.TG_USER_ID) { if (process.env.TG_USER_ID) {
TG_USER_ID = process.env.TG_USER_ID; TG_USER_ID = process.env.TG_USER_ID;
} }
if (process.env.TG_PROXY_AUTH) TG_PROXY_AUTH = process.env.TG_PROXY_AUTH;
if (process.env.TG_PROXY_HOST) TG_PROXY_HOST = process.env.TG_PROXY_HOST; if (process.env.TG_PROXY_HOST) TG_PROXY_HOST = process.env.TG_PROXY_HOST;
if (process.env.TG_PROXY_PORT) TG_PROXY_PORT = process.env.TG_PROXY_PORT; if (process.env.TG_PROXY_PORT) TG_PROXY_PORT = process.env.TG_PROXY_PORT;
if (process.env.TG_API_HOST) TG_API_HOST = process.env.TG_API_HOST; if (process.env.TG_API_HOST) TG_API_HOST = process.env.TG_API_HOST;
@ -323,7 +324,8 @@ function tgBotNotify(text, desp) {
https: tunnel.httpsOverHttp({ https: tunnel.httpsOverHttp({
proxy: { proxy: {
host: TG_PROXY_HOST, host: TG_PROXY_HOST,
port: TG_PROXY_PORT * 1 port: TG_PROXY_PORT * 1,
proxyAuth: TG_PROXY_AUTH
} }
}) })
} }