【发布时间】:2018-10-23 14:26:22
【问题描述】:
在 discord.py 中,我怎样才能让机器人只在其中一个上工作?那么有没有办法做到这一点
x = (channel id.)
if x == (12454431344645423) #this is the channel id
print ('hi')
【问题讨论】:
标签: python-3.x discord.py
在 discord.py 中,我怎样才能让机器人只在其中一个上工作?那么有没有办法做到这一点
x = (channel id.)
if x == (12454431344645423) #this is the channel id
print ('hi')
【问题讨论】:
标签: python-3.x discord.py
最简单的方法是不将其添加到任何其他服务器。您也可以在您的on_ready 活动中只保留除一台以外的所有服务器,然后在您加入时离开其他服务器。
import discord
client = discord.Client()
my_server = client.get_server('server id')
@client.event
async def on_ready():
for server in client.servers:
if server != my_server:
await client.leave_server(server)
@client.event
async def on_server_join(server):
if server != my_server:
await client.leave_server(server)
【讨论】: