有没有办法让不和谐机器人通过accept_invite或类似的东西加入服务器?

Col*_*l y 5 python discord discord.py

注意:我使用的是discord.py 0.16.12

我想知道是否有任何方法可以让机器人在代码中加入服务器。就像有一个命令是这样的:

@client.command(pass_context=True)
async def join(ctx, invite):
    client.join(invite)
Run Code Online (Sandbox Code Playgroud)

我已经尝试过了

@client.command()
async def joinserver(mahlink):
    await client.accept_invite(mahlink)
Run Code Online (Sandbox Code Playgroud)

这不起作用。这是我在谷歌上能找到的关于这个的唯一信息

另外,运行会accept_invite给出以下结果:

Discord.errors.Forbidden:FORBIDDEN(状态代码:403):机器人无法使用此端点

Anu*_*6is 6

除了手动邀请之外,机器人无法接受邀请或加入服务器/公会。具有管理服务器权限的用户必须授权该机器人,并且该机器人在加入时将被授予权限。

您可以在此处生成邀请链接