【发布时间】:2019-03-19 18:55:05
【问题描述】:
async def find_channel(guild):
for c in guild.text_channels:
if not c.permissions_for(guild.me).send_messages:
continue
return c
@bot.event
async def on_server_join(member):
channel = await find_channel(guild)
await channel.send('blah')
这是我的代码,当我启动机器人并加入频道时,会出现此错误:
line 48, in on_server_join
channel = await find_channel(guild)
NameError: name 'guild' is not defined
如何定义公会?
【问题讨论】:
标签: python-3.x discord discord.py