dragxd commited on
Commit
85d1bc3
·
verified ·
1 Parent(s): 1b69afa

Update bot.py

Browse files
Files changed (1) hide show
  1. bot.py +7 -0
bot.py CHANGED
@@ -5,6 +5,7 @@ import os
5
  import time
6
  import threading
7
  import asyncio
 
8
 
9
  # Replace with your actual Hugging Face Space backend URL
10
  BACKEND_URL = "https://dragxd-host.hf.space"
@@ -93,6 +94,12 @@ async def deploy(update: Update, context: ContextTypes.DEFAULT_TYPE):
93
  if status != "deploying":
94
  finished = True
95
  await update.message.reply_text(f"Deployment finished with status: {status}")
 
 
 
 
 
 
96
  break
97
  await asyncio.sleep(2)
98
  except Exception as e:
 
5
  import time
6
  import threading
7
  import asyncio
8
+ import io
9
 
10
  # Replace with your actual Hugging Face Space backend URL
11
  BACKEND_URL = "https://dragxd-host.hf.space"
 
94
  if status != "deploying":
95
  finished = True
96
  await update.message.reply_text(f"Deployment finished with status: {status}")
97
+ # Download logs.txt and send as file
98
+ logs_file_resp = requests.get(f"{BACKEND_URL}/logs/{deploy_id}/download")
99
+ if logs_file_resp.status_code == 200:
100
+ log_bytes = io.BytesIO(logs_file_resp.content)
101
+ log_bytes.name = "logs.txt"
102
+ await update.message.reply_document(document=InputFile(log_bytes))
103
  break
104
  await asyncio.sleep(2)
105
  except Exception as e: