ошибка Command raised an exception: AttributeError: 'Context' object has no attribute 'member' discord.py

Я пишу дискорд бота который по команде создает приватный текстовый канал, куда через отметку можно будет добавлять пользователя в доступ к каналу, но выдача прав на канал через отметку не работает.

скрипт:

@bot.command(name = "private")
async def private(ctx, member: discord.Member):
    await ctx.message.delete(delay = 15)
    for guild in bot.guilds:
        maincategory = discord.utils.get(guild.categories, id = 925343467637444619) #категория
        if ctx.channel.id == 925365300814303232:
            emb = (discord.Embed(title = f"создан временный приватный канал.", color = discord.Color.red()))
            emb.add_field(name = "канал удалится через 3 минуты.", value = "разрешенный пользователь:{} ".format(member.mention))
            await ctx.send(embed = emb, delete_after = 30) #вывод сообщения
            
            overwrites = {
                ctx.guild.default_role: discord.PermissionOverwrite(read_messages=False),
                ctx.author: discord.PermissionOverwrite(read_messages=True, manage_channels = True), #настройки канала
                ctx.member: discord.PermissionOverwrite(read_messages=True, manage_channels = True)
            }   #здесь ⬆️ ошибка Command raised an exception: AttributeError: 'Context' object has no attribute 'member'
            
            channel_tp = await ctx.guild.create_text_channel(name = "╎?╎", overwrites = overwrites, category = maincategory) #создание канала
            time.sleep(180)
            await channel_tp.delete()
            await ctx.send(embed = discord.Embed(title = f"временный приватный канал удален.", color = discord.Color.red()), delete_after = 10) #удаление канала

Ответы (0 шт):