我显然是不和谐的机器人新手,也许还有python语言。我只是做了一个简单的本地机器人,它的命令很明确。最初,它在我的服务器上运行,但是当我将其添加到朋友的服务器上后,它并不能清除邮件数量。我不知道这是否是错误,但我在这里有代码,引用只是来自其他youtuber。
@bot.command()
async def clear(ctx, amount=10):
await ctx.channel.purge(limit=amount)
代码是如此简单,但是它无法在服务器中执行。知道发生了什么事。
编辑:
我刚刚意识到执行该命令时发生了一些错误。该命令被忽略
Ignoring exception in command clear:
答案 0 :(得分:0)
以所有者身份将漫游器邀请到您的服务器时,您可以通过网页进行操作。该网页显示了该漫游器要求的所有权限,您可以决定是否授予这些权限(通过取消选中复选框)。
您的朋友在其服务器上邀请您的漫游器时可能未选中某些复选框,因此未授予该漫游器删除消息所需的权限。