DeMaking commited on
Commit
0093abb
·
verified ·
1 Parent(s): 19cb712

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -15
app.py CHANGED
@@ -64,8 +64,8 @@ app = FastAPI()
64
  # Initialize Telegram Bot
65
  telegram_app = Application.builder().token(TOKEN).build()
66
 
67
- """async def init_telegram():
68
- await telegram_app.initialize()"""
69
 
70
 
71
  # Configure logging
@@ -90,10 +90,10 @@ telegram_app.add_handler(CommandHandler("start", start))
90
  telegram_app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, handle_message))
91
 
92
 
93
- """# Call initialize when starting
94
- @app.on_event("startup")
95
- async def startup_event():
96
- await init_telegram()"""
97
 
98
 
99
  # API Route to receive updates from Telegram
@@ -104,19 +104,19 @@ async def receive_update(request: Request):
104
  return {"status": "ok"}
105
 
106
 
107
- """# Function to set up webhook
108
- async def set_webhook():
109
- webhook_url = "https://demaking-decision-helper-bot.hf.space/"
110
- await telegram_app.bot.set_webhook(webhook_url)
111
- logger.info(f"Webhook set to {webhook_url}")
112
- """
113
  # https://api.telegram.org/bot{TOKEN}/setwebhook?url=https://demaking-decision-helper-bot.hf.space/
114
 
115
  # Run the server
116
  if __name__ == "__main__":
117
- # import uvicorn
118
  # loop = asyncio.get_event_loop()
119
  # loop.run_until_complete(set_webhook())
120
- # uvicorn.run(app, host="0.0.0.0", port=7860)
121
- run(app, host="0.0.0.0", port=7860)
122
 
 
64
  # Initialize Telegram Bot
65
  telegram_app = Application.builder().token(TOKEN).build()
66
 
67
+ # """async def init_telegram():
68
+ # await telegram_app.initialize()"""
69
 
70
 
71
  # Configure logging
 
90
  telegram_app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, handle_message))
91
 
92
 
93
+ # """# Call initialize when starting
94
+ # @app.on_event("startup")
95
+ # async def startup_event():
96
+ # await init_telegram()"""
97
 
98
 
99
  # API Route to receive updates from Telegram
 
104
  return {"status": "ok"}
105
 
106
 
107
+ # """# Function to set up webhook
108
+ # async def set_webhook():
109
+ # webhook_url = "https://demaking-decision-helper-bot.hf.space/"
110
+ # await telegram_app.bot.set_webhook(webhook_url)
111
+ # logger.info(f"Webhook set to {webhook_url}")
112
+ # """
113
  # https://api.telegram.org/bot{TOKEN}/setwebhook?url=https://demaking-decision-helper-bot.hf.space/
114
 
115
  # Run the server
116
  if __name__ == "__main__":
117
+ import uvicorn
118
  # loop = asyncio.get_event_loop()
119
  # loop.run_until_complete(set_webhook())
120
+ uvicorn.run(app, host="0.0.0.0", port=7860)
121
+
122