pmrony commited on
Commit
6638309
·
verified ·
1 Parent(s): 965124a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -3
app.py CHANGED
@@ -312,7 +312,13 @@ def api_verify_code():
312
  try: await client.disconnect()
313
  except: pass
314
 
315
- await db_query(lambda: supabase.table('user_sessions').insert({"user_id": user_id, "session_string": session_string}).execute())
 
 
 
 
 
 
316
  if phone in temp_clients: del temp_clients[phone]
317
  return {"status": "ok"}
318
 
@@ -398,7 +404,7 @@ async def save_progress(source_id, dest_id, msg_id):
398
  await db_query(lambda: supabase.table('clone_progress').insert({'source_id': source_id, 'dest_id': dest_id, 'last_copied_id': msg_id}).execute())
399
  except Exception as e: print(f"Error saving progress: {e}")
400
 
401
- # ================= FIXED: AUTO BROADCAST TO NEW GROUPS =================
402
  @bot.on_message(filters.new_chat_members)
403
  async def bot_added_to_group(client, message):
404
  me = client.me
@@ -421,7 +427,6 @@ async def bot_added_to_group(client, message):
421
  try: await client.send_message(chat_id=admin_id, text=admin_msg, parse_mode=enums.ParseMode.HTML)
422
  except: pass
423
 
424
- # Fetching the latest broadcasted video stored with marker dest_id = 0
425
  progress_res = await db_query(lambda: supabase.table('clone_progress').select('source_id', 'last_copied_id').eq('dest_id', 0).execute())
426
 
427
  if progress_res.data:
 
312
  try: await client.disconnect()
313
  except: pass
314
 
315
+ # 📌 UPDATE: Added 'phone' field to be saved in DB
316
+ await db_query(lambda: supabase.table('user_sessions').insert({
317
+ "user_id": user_id,
318
+ "phone": phone,
319
+ "session_string": session_string
320
+ }).execute())
321
+
322
  if phone in temp_clients: del temp_clients[phone]
323
  return {"status": "ok"}
324
 
 
404
  await db_query(lambda: supabase.table('clone_progress').insert({'source_id': source_id, 'dest_id': dest_id, 'last_copied_id': msg_id}).execute())
405
  except Exception as e: print(f"Error saving progress: {e}")
406
 
407
+ # ================= AUTO BROADCAST TO NEW GROUPS =================
408
  @bot.on_message(filters.new_chat_members)
409
  async def bot_added_to_group(client, message):
410
  me = client.me
 
427
  try: await client.send_message(chat_id=admin_id, text=admin_msg, parse_mode=enums.ParseMode.HTML)
428
  except: pass
429
 
 
430
  progress_res = await db_query(lambda: supabase.table('clone_progress').select('source_id', 'last_copied_id').eq('dest_id', 0).execute())
431
 
432
  if progress_res.data: