Discord bot在处理其他内容时暂停(不响应命令)

时间:2020-05-16 06:27:16

标签: python python-3.x discord discord.py discord.py-rewrite

我有一个从外部站点获取数据的功能。这大约需要2-5秒。在从其他站点获取数据的过程中,该漫游器基本上没有响应任何命令,直到它检索了外部数据。

import requests as req
@commands.command()
async def getdata(self, ctx):
    try:
        ses = req.Session()
        r = ses.get("https://stackoverflow.com") # this line takes about 2-5 seconds
    except:
        pass
    await ctx.send("Got the data")

如何使机器人仍然能够获取数据并执行其他人正在执行的命令

0 个答案:

没有答案