yangtb24 commited on
Commit
93e07d5
·
verified ·
1 Parent(s): ddfafd1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -8
app.py CHANGED
@@ -83,7 +83,7 @@ UNBAN_PHRASE = "close username"
83
  def make_telegram_request(method, data=None):
84
  url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/{method}"
85
  if PHP_PROXY_URL:
86
- url = f"{PHP_PROXY_URL}{method}" # 直接使用方法名拼接
87
  headers = {'Content-Type': 'application/json'}
88
  if data:
89
  data = json.dumps(data)
@@ -102,8 +102,8 @@ async def setBotCommands():
102
  delete_url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/deleteMyCommands"
103
  set_url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/setMyCommands"
104
  if PHP_PROXY_URL:
105
- delete_url = f"{PHP_PROXY_URL}deleteMyCommands"
106
- set_url = f"{PHP_PROXY_URL}setMyCommands"
107
 
108
  try:
109
  delete_response = make_telegram_request('deleteMyCommands')
@@ -365,7 +365,7 @@ async def handleCallbackQuery(callbackQuery):
365
  async def sendTelegramMessage(chatId, text, options={}):
366
  url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/sendMessage"
367
  if PHP_PROXY_URL:
368
- url = f"{PHP_PROXY_URL}sendMessage"
369
 
370
  data = {
371
  'chat_id': chatId,
@@ -384,7 +384,7 @@ async def sendTelegramMessage(chatId, text, options={}):
384
  async def editTelegramMessage(chatId, message_id, text, options={}):
385
  url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/editMessageText"
386
  if PHP_PROXY_URL:
387
- url = f"{PHP_PROXY_URL}editMessageText"
388
  data = {
389
  'chat_id': chatId,
390
  'message_id': message_id,
@@ -424,8 +424,6 @@ def getHelpMessage():
424
  注意:
425
  - 机器人会记住最近的 {MAX_HISTORY_LENGTH} 条对话。
426
  - 机器人具有攻击性,请谨慎使用。
427
- - 辱骂机器人将会被禁用 {int(BAN_DURATION.total_seconds() / 60)} 分钟。
428
- - 发送 `close username` 可以解除禁用。
429
  """
430
 
431
  @app.route('/update_commands', methods=['GET'])
@@ -452,7 +450,7 @@ def health_check():
452
  async def getChatInfo(chatId):
453
  url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/getChat"
454
  if PHP_PROXY_URL:
455
- url = f"{PHP_PROXY_URL}getChat"
456
  data = {
457
  'chat_id': chatId,
458
  }
 
83
  def make_telegram_request(method, data=None):
84
  url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/{method}"
85
  if PHP_PROXY_URL:
86
+ url = f"{PHP_PROXY_URL}bot{TELEGRAM_BOT_TOKEN}/{method}"
87
  headers = {'Content-Type': 'application/json'}
88
  if data:
89
  data = json.dumps(data)
 
102
  delete_url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/deleteMyCommands"
103
  set_url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/setMyCommands"
104
  if PHP_PROXY_URL:
105
+ delete_url = f"{PHP_PROXY_URL}bot{TELEGRAM_BOT_TOKEN}/deleteMyCommands"
106
+ set_url = f"{PHP_PROXY_URL}bot{TELEGRAM_BOT_TOKEN}/setMyCommands"
107
 
108
  try:
109
  delete_response = make_telegram_request('deleteMyCommands')
 
365
  async def sendTelegramMessage(chatId, text, options={}):
366
  url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/sendMessage"
367
  if PHP_PROXY_URL:
368
+ url = f"{PHP_PROXY_URL}bot{TELEGRAM_BOT_TOKEN}/sendMessage"
369
 
370
  data = {
371
  'chat_id': chatId,
 
384
  async def editTelegramMessage(chatId, message_id, text, options={}):
385
  url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/editMessageText"
386
  if PHP_PROXY_URL:
387
+ url = f"{PHP_PROXY_URL}bot{TELEGRAM_BOT_TOKEN}/editMessageText"
388
  data = {
389
  'chat_id': chatId,
390
  'message_id': message_id,
 
424
  注意:
425
  - 机器人会记住最近的 {MAX_HISTORY_LENGTH} 条对话。
426
  - 机器人具有攻击性,请谨慎使用。
 
 
427
  """
428
 
429
  @app.route('/update_commands', methods=['GET'])
 
450
  async def getChatInfo(chatId):
451
  url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/getChat"
452
  if PHP_PROXY_URL:
453
+ url = f"{PHP_PROXY_URL}bot{TELEGRAM_BOT_TOKEN}/getChat"
454
  data = {
455
  'chat_id': chatId,
456
  }