JerryCoder commited on
Commit
544c1a7
·
verified ·
1 Parent(s): b6be17f

Update bot.py

Browse files
Files changed (1) hide show
  1. bot.py +10 -5
bot.py CHANGED
@@ -209,11 +209,16 @@ async def main():
209
  )
210
 
211
  # --- Run Bot ---
 
 
212
  if __name__ == "__main__":
213
- import asyncio
214
  try:
 
215
  asyncio.run(main())
216
- except RuntimeError:
217
- # Fix for HF Spaces already running loop
218
- loop = asyncio.get_event_loop()
219
- loop.create_task(main())
 
 
 
 
209
  )
210
 
211
  # --- Run Bot ---
212
+ import asyncio
213
+
214
  if __name__ == "__main__":
 
215
  try:
216
+ # For environments with no running loop
217
  asyncio.run(main())
218
+ except RuntimeError as e:
219
+ if "already running" in str(e):
220
+ # Environment already has a running loop
221
+ loop = asyncio.get_running_loop()
222
+ loop.create_task(main())
223
+ else:
224
+ raise