sahanind commited on
Commit
68454cb
·
verified ·
1 Parent(s): 4c74375

Update bot.py

Browse files
Files changed (1) hide show
  1. bot.py +26 -25
bot.py CHANGED
@@ -39,37 +39,38 @@ bot = Client(
39
  workers=50,
40
  plugins=dict(root="plugins"),
41
  )
42
- def start_botcc():
43
- bot.start()
44
- logger.info("Bot has started.")
45
- logger.info("**Bot Started**\n\n**Pyrogram Version:** %s \n**Layer:** %s", __version__, layer)
46
- logger.info("Developed by github.com/kalanakt Sponsored by www.netronk.com")
47
- idle()
48
- bot.stop()
49
- logger.info("Bot Stopped ;)")
50
 
51
- def run_asyncio_main():
52
- asyncio.run(start_botcc())
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
 
54
 
55
- thread = threading.Thread(target=start_botcc)
56
- thread.daemon = True # Set as daemon so it exits when main thread exits
57
- thread.start()
58
 
59
 
60
 
61
- def nmtapifunc(text):
62
- text = text
63
- return text
64
 
65
- gradio_interface = gradio.Interface(
66
- fn=nmtapifunc,
67
- inputs="text",
68
- outputs="text",
69
- title="En-Si NMT",
70
- description="",
71
- article="© zn 2024"
72
- )
73
- gradio_interface.launch()
74
 
75
 
 
39
  workers=50,
40
  plugins=dict(root="plugins"),
41
  )
 
 
 
 
 
 
 
 
42
 
43
+ def nmtapifunc(text):
44
+ return text
45
+
46
+ # Running Gradio in a separate thread
47
+ def start_gradio():
48
+ gradio_interface = gradio.Interface(
49
+ fn=nmtapifunc,
50
+ inputs="text",
51
+ outputs="text",
52
+ title="En-Si NMT",
53
+ description="",
54
+ article="© zn 2024"
55
+ )
56
+ gradio_interface.launch()
57
+
58
+ gradio_thread = threading.Thread(target=start_gradio)
59
+ gradio_thread.daemon = True
60
+ gradio_thread.start()
61
+
62
+ bot.start()
63
+ logger.info("Bot has started.")
64
+ logger.info("**Bot Started**\n\n**Pyrogram Version:** %s \n**Layer:** %s", __version__, layer)
65
+ logger.info("Developed by github.com/kalanakt Sponsored by www.netronk.com")
66
+ idle()
67
+ bot.stop()
68
+ logger.info("Bot Stopped ;)")
69
 
70
 
 
 
 
71
 
72
 
73
 
 
 
 
74
 
 
 
 
 
 
 
 
 
 
75
 
76