GrimBot / app.py
Nicolás Larenas
Update app.py
0fcc781 verified
raw
history blame contribute delete
489 Bytes
# app.py
import asyncio
import nest_asyncio
from gradio_interface import create_gradio_interface
from discord_bot import run_discord_bot
# Apply nest_asyncio to allow nested event loops
nest_asyncio.apply()
if __name__ == "__main__":
# Create the event loop
loop = asyncio.get_event_loop()
# Start the Discord bot in the event loop
loop.create_task(run_discord_bot())
# Create and launch the Gradio interface
demo = create_gradio_interface()
demo.launch()