Как узнать id категории? (discord.py)

Как узнать id категории по её названию, например: категория называеться "Основное" и надо чтоб после того как категория создалась в переменную osnid записывалось id этого канала чтоб потом создать в ней чат, пробовал по названию категории пишет нужно id, создавал так:

await ctx.guild.create_text_channel(f"правила",overwrites=None, category="Основеное", reason=None)

но выдало ошибку что должен быть атрибут id я попытался сделать OSNid = id(input ("::: ")) после создания категории, от пользователя требовалось ввести id категории, и в команду для создания текстового канала вводилось вместо названия OSNid, но и так не вышло писало что атребут str а надо id

код:

@bot.command()
async def uncrash(ctx):
    author = ctx.message.author

    await ctx.guild.create_category("TEST", overwrites=None, reason=None)
    OSNid = int(input ("::: "))
    await ctx.guild.create_text_channel(f"TEST1", overwrites=None,category=f"{OSNid}", reason=None)
    await ctx.guild.create_text_channel(f"TEST2", overwrites=None,category=f"{OSNid}", reason=None)
    await ctx.guild.create_text_channel(f"TEST3", overwrites=None,category=f"{OSNid}", reason=None)
    await ctx.guild.create_text_channel(f"TEST4", overwrites=None,category=f"{OSNid}", reason=None)
    await ctx.guild.create_text_channel(f"TEST5", overwrites=None,category=f"{OSNid}", reason=None)
    await ctx.guild.create_text_channel(f"TEST6", overwrites=None,category=f"{OSNid}", reason=None)
    await ctx.guild.create_text_channel(f"TEST7", overwrites=None,category=f"{OSNid}", reason=None)
    await ctx.guild.create_text_channel(f"TEST8", overwrites=None,category=f"{OSNid}", reason=None)

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

Автор решения: gil9red

А так?

@bot.command()
async def uncrash(ctx):
    author = ctx.message.author

    category = await ctx.guild.create_category("TEST", overwrites=None, reason=None)
    await ctx.guild.create_text_channel(f"TEST1", overwrites=None, category=category, reason=None)
→ Ссылка
Автор решения: eri

create_category вернет CategoryChannel который имеет метод для создания текстовых каналов.

category = await ctx.guild.create_category("TEST", overwrites=None, reason=None)
await category.create_text_channel(f"TEST1", overwrites=None, reason=None)
→ Ссылка