Я пытаюсь запустить Discord.py на Flask. Я знаю, что решение имеет многопоточность, но по какой-то причине я не могу заставить его работать, клиент бот-диска не запускается.
import threading
import discord
from flask import Flask
POOL_TIME = 1 #Second
yourThread = threading.Thread()
def create_app():
app = Flask(__name__)
def startdiscord():
client = discord.Client()
@client.event
async def on_ready():
print('We have logged in as {0.user}'.format(client))
client.run('Token goes here')
def start():
# Do initialisation stuff here
global yourThread
# Create your thread
yourThread = threading.Timer(POOL_TIME, startdiscord, ())
yourThread.start()
# Initiate
doStuffStart()
return app
app = create_app()
Кто-то знает, что я делаю неправильно? Спасибо за любую помощь