我正在Discord.py为我的机器人程序使用www.example.com,出现此错误:websockets.exceptions.ConnectionClosed: WebSocket connection is closed: code = 4008 (private use), reason = Rate limited.
当我用这个的时候就会发生:
while true:
activity=discord.Game(name=f"some stuff")
await client.change_presence(activity=activity, status=status)
它在异步函数中,因此与async/await用法无关。
2条答案
按热度按时间beq87vna1#
这显然是因为你的状态变化频繁,几乎没有延迟,使不和谐的API认为这是一个API滥用。
您可能需要尝试为更改状态添加适当的延迟
wqsoz72f2#
我最近发现这是由
while
循环引起的,该循环不断更新并导致服务器进行速率限制