2 Python 3 个异步客户端同时 (discord.py + aiohttp.web)

2 Python 3 Async Clients Simultaneously (discord.py + aiohttp.web)

我有一个 discord.py 机器人,我想通过向服务器发送 GET 请求来激活 discord 机器人中的功能。

我在别处找到了这段代码,但它不起作用。没有错误,但它仍然一个接一个地运行客户端。

def runInParallel(*fns):
  proc = []
  for fn in fns:
    p = Process(target=fn)
    p.start()
    proc.append(p)
  for p in proc:
    p.join()

如何在不关闭 discord 服务器的情况下拥有 aiohttp 服务器 运行?

您可以 运行 aiohttp 以及任何使用 asyncio 的库。 或者你可以在单独的线程中启动 aiohttp。

我找到了某种解决方案,我不得不使用异步 Web 服务器,即记录不完整的 Kyoukai - http://kyoukai.readthedocs.io/en/latest/

我现在可以同时连接 Discord API 并托管一个简单的网络服务器!