yangtb24 commited on
Commit
ae16f21
·
verified ·
1 Parent(s): fe0928b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -21
app.py CHANGED
@@ -118,27 +118,20 @@ class EventEmitter:
118
  def make_telegram_request(method, data=None):
119
  url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/{method}"
120
  if PHP_PROXY_URL:
121
- url = f"{PHP_PROXY_URL}{method}"
122
- if data:
123
- data = json.dumps(data)
124
- try:
125
- response = requests.post(url, headers={'Content-Type': 'application/json'}, data=data)
126
- response.raise_for_status()
127
- return response.json()
128
- except requests.exceptions.RequestException as e:
129
- print(f"Telegram request failed: {e}")
130
- return None
131
- except json.JSONDecodeError as e:
132
- print(f"Telegram response decode error: {e}")
133
- return None
134
- else:
135
- try:
136
- response = requests.post(url, headers={'Content-Type': 'application/json'}, json=data)
137
- response.raise_for_status()
138
- return response.json()
139
- except requests.exceptions.RequestException as e:
140
- print(f"Telegram request failed: {e}")
141
- return None
142
 
143
  async def setBotCommands():
144
  delete_url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/deleteMyCommands"
 
118
  def make_telegram_request(method, data=None):
119
  url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/{method}"
120
  if PHP_PROXY_URL:
121
+ url = f"{PHP_PROXY_URL}{method}"
122
+ headers = {'Content-Type': 'application/json'}
123
+ if data:
124
+ data = json.dumps(data)
125
+ try:
126
+ response = requests.post(url, headers=headers, data=data)
127
+ response.raise_for_status()
128
+ return response.json()
129
+ except requests.exceptions.RequestException as e:
130
+ print(f"Telegram request failed: {e}")
131
+ return None
132
+ except json.JSONDecodeError as e:
133
+ print(f"Telegram response decode error: {e}")
134
+ return None
 
 
 
 
 
 
 
135
 
136
  async def setBotCommands():
137
  delete_url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/deleteMyCommands"