【发布时间】:2020-09-06 17:42:03
【问题描述】:
如何获取用户发送了多少条消息,我自己尝试过,但对我没有用,谁能帮助我。 这是我想出的:
@client.command(aliases =["m"])
async def messages(ctx, Discord.user=User):
counter = 0
async for message in channel.history():
if message.author == client.user:
counter += 1
await ctx.send(f'{ctx.author.mention} sent {counter} messages.')
【问题讨论】:
标签: discord discord.py-rewrite