【发布时间】:2022-01-04 17:11:20
【问题描述】:
我目前正在使用此代码来检查用户发送的消息数量,但这种方法非常慢,计算每个用户需要 1 - 2 分钟
user = discord.utils.find(lambda m: m.id== j, channel.guild.members)
async for message in channel.history(limit = 100000):
if message.author == user:
userMessages.append(message.content)
print(len(userMessages))
还有其他快速的方法吗?
【问题讨论】:
标签: python list discord discord.py