Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 不协调机器人离开服务器 my_server=client.get_server('server id')) @客户端事件 _ready()上的异步定义: 对于client.servers中的服务器: 如果是服务器!=我的服务器: 等待客户端。离开服务器(服务器) @客户端事件 _服务器上的异步定义_连接(服务器): 如果是服务器!=我的服务器: 等待客户端。离开服务器(服务器)_Python_Discord_Discord.py - Fatal编程技术网

Python 不协调机器人离开服务器 my_server=client.get_server('server id')) @客户端事件 _ready()上的异步定义: 对于client.servers中的服务器: 如果是服务器!=我的服务器: 等待客户端。离开服务器(服务器) @客户端事件 _服务器上的异步定义_连接(服务器): 如果是服务器!=我的服务器: 等待客户端。离开服务器(服务器)

Python 不协调机器人离开服务器 my_server=client.get_server('server id')) @客户端事件 _ready()上的异步定义: 对于client.servers中的服务器: 如果是服务器!=我的服务器: 等待客户端。离开服务器(服务器) @客户端事件 _服务器上的异步定义_连接(服务器): 如果是服务器!=我的服务器: 等待客户端。离开服务器(服务器),python,discord,discord.py,Python,Discord,Discord.py,最后,如果我在('Server ID')中添加服务器ID,那么它就可以工作了。我的bot将离开该服务器。但对于某些服务器,我没有访问权限,因此无法获取服务器ID。 那么,如何使我的bot离开该服务器呢?客户端。离开服务器(服务器)接受一个服务器对象 client.servers返回客户端连接到的服务器列表。因此,您的代码应该满足您的期望 当您的机器人被踢出或禁止从服务器,它应该不再连接。不是这样吗 如果您正在定义一种方法,如果bot不是您的服务器,则bot会自动离开服务器,那么实际的问题是有人可

最后,如果我在('Server ID')中添加服务器ID,那么它就可以工作了。我的bot将离开该服务器。但对于某些服务器,我没有访问权限,因此无法获取服务器ID。 那么,如何使我的bot离开该服务器呢?

客户端。离开服务器(服务器)
接受一个
服务器
对象

client.servers
返回客户端连接到的服务器列表。因此,您的代码应该满足您的期望

当您的机器人被踢出或禁止从服务器,它应该不再连接。不是这样吗


如果您正在定义一种方法,如果bot不是您的服务器,则bot会自动离开服务器,那么实际的问题是有人可以访问您的bot,并且未经您的许可在其服务器上使用它吗?在这种情况下,您需要通过生成新令牌和/或更改开发人员控制台的密码来撤销对bot的访问。

您的代码是否有问题?如果是,怎么做?例外情况?从代码的外观来看(没有检查),它似乎能够离开除
my_server
之外的所有服务器,问题是如何离开除一台服务器以外的所有服务器。您将要更改
=
=
(假设
'server id'
是您要离开的服务器的
id
)嗨,帕特里克,是的,代码是从您那里复制的,但实际上问题是他把我从服务器上踢了出去。所以我不知道他的服务器ID。上面的脚本离开了除我的服务器以外的所有服务器,或者只留下一个带有他的服务器ID的服务器。我需要一个类似示例的脚本,如果我不在那个服务器中,bot应该离开服务器。如果我的bot在20个服务器中,而我只是10个服务器的成员,那么它应该离开其他10个服务器。我改变了
=
==
'server id'
'845845894543'
我尝试添加我的和其他服务器id,但仍然没有任何结果。上面的代码是您的完整代码吗?如果是这样,您将缺少
client.run('TOKEN')