reverted to original run bot in thread structure
Browse files
app.py
CHANGED
|
@@ -69,22 +69,10 @@ async def command(ctx, num_requests: int):
|
|
| 69 |
def run_bot():
|
| 70 |
bot.run(DISCORD_TOKEN)
|
| 71 |
|
|
|
|
| 72 |
|
| 73 |
-
|
| 74 |
-
|
| 75 |
-
return "Hello " + name + "!"
|
| 76 |
|
| 77 |
-
|
| 78 |
-
|
| 79 |
-
|
| 80 |
-
|
| 81 |
-
async def main():
|
| 82 |
-
loop = asyncio.get_event_loop()
|
| 83 |
-
tasks = [
|
| 84 |
-
loop.create_task(run_bot()),
|
| 85 |
-
loop.create_task(run_gradio_interface())
|
| 86 |
-
]
|
| 87 |
-
await asyncio.wait(tasks)
|
| 88 |
-
|
| 89 |
-
|
| 90 |
-
asyncio.run(main())
|
|
|
|
| 69 |
def run_bot():
|
| 70 |
bot.run(DISCORD_TOKEN)
|
| 71 |
|
| 72 |
+
threading.Thread(target=run_bot).start()
|
| 73 |
|
| 74 |
+
def greet(name):
|
| 75 |
+
return "Hello " + name + "!"
|
|
|
|
| 76 |
|
| 77 |
+
demo = gr.Interface(fn=greet, inputs="text", outputs="text")
|
| 78 |
+
demo.launch()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|