DeMaking commited on
Commit
c5edd30
·
verified ·
1 Parent(s): 75a0cba

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -95,11 +95,12 @@ telegram_app.add_handler(CommandHandler("start", start))
95
  telegram_app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, handle_message))
96
 
97
 
98
- # # Call initialize when starting
99
- # @app.on_event("startup")
100
- # async def startup_event():
101
- # await init_telegram()
102
-
 
103
 
104
 
105
  # API Route to receive updates from Telegram
@@ -109,7 +110,7 @@ async def receive_update(request: Request):
109
  await telegram_app.process_update(update)
110
  return {"status": "ok"}
111
 
112
-
113
  # """# Function to set up webhook
114
  # async def set_webhook():
115
  # webhook_url = "https://demaking-decision-helper-bot.hf.space/"
@@ -124,5 +125,4 @@ if __name__ == "__main__":
124
  # loop = asyncio.get_event_loop()
125
  # loop.run_until_complete(set_webhook())
126
  uvicorn.run(app, host="0.0.0.0", port=7860)
127
- init_telegram()
128
 
 
95
  telegram_app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, handle_message))
96
 
97
 
98
+ # Initialize Telegram Bot properly on startup
99
+ @app.on_event("startup")
100
+ async def startup_event():
101
+ await init_telegram()
102
+ await telegram_app.start()
103
+ print("Telegram bot initialized successfully!")
104
 
105
 
106
  # API Route to receive updates from Telegram
 
110
  await telegram_app.process_update(update)
111
  return {"status": "ok"}
112
 
113
+
114
  # """# Function to set up webhook
115
  # async def set_webhook():
116
  # webhook_url = "https://demaking-decision-helper-bot.hf.space/"
 
125
  # loop = asyncio.get_event_loop()
126
  # loop.run_until_complete(set_webhook())
127
  uvicorn.run(app, host="0.0.0.0", port=7860)
 
128