对通知配置进行加密处理

This commit is contained in:
midoks 2023-03-08 17:56:07 +08:00
parent b11fd9508a
commit 3c42a4e450
2 changed files with 12 additions and 6 deletions

View File

@ -1679,9 +1679,15 @@ def getNotifyPath():
def getNotifyData():
initNotifyConfig()
p = getNotifyPath()
t = readFile(p)
return json.loads(t)
notify_file = getNotifyPath()
notify_data = readFile(notify_file)
data = json.loads(notify_data)
tag_list = ['tgbot']
for t in tag_list:
if t in data:
data[t]['data'] = json.loads(deDoubleCrypt(t, data[t]['cfg']))
return data
def writeNotify(data):
@ -1730,7 +1736,7 @@ def notifyMessage(msg):
do_notify = False
if 'tgbot' in data and 'enable' in data['tgbot']:
if data['tgbot']['enable']:
t = data['tgbot']
t = data['tgbot']['data']
do_notify = tgbotNotifyMessage(t['app_token'], t['chat_id'], msg)
return do_notify

View File

@ -374,8 +374,8 @@ function getTgbot(){
if (data.status){
if (typeof(data['data']['tgbot']) !='undefined'){
app_token = data['data']['tgbot']['app_token'];
chat_id = data['data']['tgbot']['chat_id'];
app_token = data['data']['tgbot']['data']['app_token'];
chat_id = data['data']['tgbot']['data']['chat_id'];
}
}