Запуск Discord.py на Flask почему-то не работает - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь запустить 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()    




Кто-то знает, что я делаю неправильно? Спасибо за любую помощь

...