我不明白为什么在这段代码中有一个错误: @client.command() for m in client.get_all_members我的DMs是打开的,但这里有一个错误:我也尝试将它与我的alt一起使用,但出现了相同的错误。Traceback (most recent call last):
File "/opt/virtualenvs/python3/lib/<em
我正试着发出一个命令,让我的不和谐机器人重复我说的话。然而,我只想让它为我工作。当我使用(ctx,*,message)作为参数时,出现类似于"Message not defined“的错误。但是当唯一的参数是( message )时,它可以打印消息的作者。但现在当我运行该命令时,机器人在不一致聊天中显示此错误:<discord.ext.commands.context.Context object at 0x0000014E1DE3D940> 下面是我的代码: @<
if message.content.startswith('!givecookie @member'):
await message.channel.send('Hello, @member, here is your cookie~ :cookie:') 那么,当我提到某人时,如何在命令中添加成员(@member)?该命令应该做的是-将cookie提供给成员。
因此,我尝试创建一个不一致的机器人,每当我输入.clear命令时,它都会删除消息,但我必须在命令中键入我想要删除的消息数量,例如.clear 5。然而,每当有人输入命令而没有定义数量时,我想发送一条消息,并且我使用了尝试异常,但它仍然不能像我预期的那样工作 下面是代码 @client.command() await ctx.send(f"give the number of