diff --git a/plugins/tgclient/startup/tgclient.py b/plugins/tgclient/startup/tgclient.py index 33ccac152..5699587f0 100644 --- a/plugins/tgclient/startup/tgclient.py +++ b/plugins/tgclient/startup/tgclient.py @@ -1,15 +1,23 @@ # coding:utf-8 +import sys +import io +import os +import time +import re +import json +import base64 +import threading # python /Users/midoks/Desktop/mwdev/server/tgclient/tgclient.py +# python /www/server/tgclient/tgclient.py from telethon import TelegramClient + sys.path.append(os.getcwd() + "/class/core") import mw -sys.path.append(getServerDir() + "/extend") - def getPluginName(): return 'tgclient' @@ -23,6 +31,9 @@ def getServerDir(): return mw.getServerDir() + '/' + getPluginName() +sys.path.append(getServerDir() + "/extend") + + def getConfigData(): cfg_path = getServerDir() + "/data.cfg" if not os.path.exists(cfg_path): @@ -69,12 +80,12 @@ def writeLog(log_str): cfg = getConfigData() while True: cfg = getConfigData() - if 'bot' in cfg and 'app_id' in cfg['bot']: - if cfg['bot']['app_id'] != '' and cfg['bot']['app_id'] != 'app_id': + if 'bot' in cfg and 'api_id' in cfg['bot']: + if cfg['bot']['api_id'] != '' and cfg['bot']['api_id'] != 'api_id': break - if cfg['bot']['app_hash'] != '' and cfg['bot']['app_hash'] != 'app_hash': + if cfg['bot']['api_hash'] != '' and cfg['bot']['api_hash'] != 'api_hash': break - writeLog('等待输入配置,app_id,app_hash') + writeLog('等待输入配置,填写app_token') time.sleep(3) client = TelegramClient('mdioks', cfg['bot']['api_id'], cfg['bot']['api_hash'])