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
Как я могу определить гильдию?