在discord.py文档中,我们有一个方法client.latency
,它返回Bot的延迟但实际上,我在问我们是否可以检查其他用户的延迟,比如这个
用户:sd!ping@提及
机器人:XXms是@Mental 的Ping
这是默认的ping命令, This Return the Latency of the Bot
@client.command()
async def ping(ctx):
await ctx.send(f'{round(client.latency * 1000)}ms')
有没有像Mention.latency
这样的方法可以返回提到的用户的延迟
如果到目前为止还不可能,请告诉我。。。提前感谢!
Discord此时只允许您查看自己的延迟。这项功能不太可能实现,因为即使是普通用户也无法在语音通道中看到其他用户的延迟。
你可以尝试使用一个网站,从中获取它们的延迟,并将其发送给机器人使用。为此,您可能需要使用Flask/Django或express.js。