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

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +21 -14
app.py CHANGED
@@ -118,20 +118,27 @@ 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
- 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"
 
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"