mirror of
https://github.com/midoks/mdserver-web.git
synced 2026-10-18 23:45:52 +08:00
Update tgclient.py
This commit is contained in:
@@ -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'])
|
||||
|
||||
Reference in New Issue
Block a user