디스코드 봇 서버에서 강제로 나가게하는 명령어

me

mega._.1
답변 대기중
- XP

@client.command()
async def leave(ctx, *, guild_name):
for guild in client.guilds:
if guild.name == guild_name:
await guild.leave()
await ctx.send(f"{guild_name} 서버에서 나갔습니다.")
return
await ctx.send(f"{guild_name} 서버를 찾을 수 없습니다.")

@client.event
async def on_message(message):
if message.content.startswith('!정리'):
await message.channel.send('서버에서 나가는 중입니다...')
await message.guild.leave()

이렇게도 해봤는데 안되네요 뭐가 문제일까요?

봇실행은 잘됩니다


불러오는 중...