本文介绍了有什么办法让不合格的bot用accept_invite或类似的方法加入服务器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Note: I'm using discord.py 0.16.12

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

I am wondering if there's any way to have a bot join a server within the code. Like there's a command that would be like:

@client.command(pass_context=True)
async def join(ctx, invite):
    client.join(invite)

我已经尝试过

@client.command()
async def joinserver(mahlink):
    await client.accept_invite(mahlink)

它不起作用。
这是我唯一可以在Google上找到的关于此的

It dosen't work.This is the only thing I could find on google about this

此外,运行 accept_invite 可以以下内容:

Also, running the accept_invite gives the following:


推荐答案

机器人无法接受邀请,也无法通过手动邀请加入服务器/行会。具有经理服务器权限的用户必须授权该漫游器,并且该权限将在加入后授予该漫游器。

Bots cannot accept invites or join servers/guilds any other way than being manually invited. A user with manager server permissions must authorize the bot and the permissions said bot will be granted upon joining.

您可以生成邀请链接

这篇关于有什么办法让不合格的bot用accept_invite或类似的方法加入服务器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-30 16:12