Ошибка в embed, selectOption, Select

Пытаюсь сделать сочетание embed + select menu, но не могу убрать заголовок перед select menu.

Моя ошибка, что делать? https://imgur.com/a/rDsu4yL

МОЙ КОД:

from discord import member
from discord.ext import commands
from dislash import InteractionClient, ActionRow, Button, ButtonStyle

TOKEN = "Не суть"

intents = discord.Intents.all()
bot = commands.Bot(command_prefix = "!", intents = intents)

inter_client = InteractionClient(bot)

@bot.event
async def on_ready():
    print(f'Вы вошли как {bot.user}')

# Верификация (verif)

@bot.command()
async def verif(ctx):

    emb = discord.Embed(
        description = 
        f"""
        Необходимо пройти верефикацию(Нажав на кнопку ниже), чтобы получить доступ к каналам. 
        """,
    )
    emb.set_author(name = 'Привет, ты на сервере ⚡ Cascade ⚡')

    row = ActionRow(
        Button(
            style = ButtonStyle.gray,
            label = '?',
            custom_id = 'verif_button'
        )
    )
    await ctx.send(embed = emb, components = [row])

@bot.event
async def on_button_click(inter):

    res = 'Вы успешно верифицировались!' # ваш вывод сообщение что человек получил роль
    guild = bot.get_guild(inter.guild.id)

    if inter.component.id == "verif_button":
        verif = guild.get_role(864163458744582145)
        member = inter.author
        await member.add_roles(verif)
        await inter.reply(res, ephemeral = True)

@bot.command()  # Выдача ролей при помощи select menu
async def roles(ctx):
    await ctx.channel.purge(limit=1)

    give_roles = discord.Embed(
        title = 'Автоматическая выдача ролей',
        description = '**Вы можете самостоятельно получить роль вашего сервера выбрав ее название в меню. \
            \n При выборе определённых ролей Вам будут открываться соответствующие текстовые и голосовые каналы. \
            \n Если Вы не играете ни на одном из серверов, то Вам будет доступен** **__только общий чат.__**\n \
            \n **Роли доступные для получения в данный момент:** \
            \n? — <@&917816847280259172>\n? — <@&868957361346318497>\n? — <@&871599480997281822>',
        color = 0xfff700,)

    give_roles.set_thumbnail(url='https://images8.alphacoders.com/102/1026336.jpg')
    give_roles.set_footer(text='© Bumbazzz')

    await ctx.send(
        embed=give_roles,
        components = [
            Select(
                placeholder = "Выберите Ваш сервер",
                options = [
                    SelectOption(label = "Insquad", value = "Insquad?", description = "GTA 5 RP | InSquad", emoji = '?'),
                    SelectOption(label = "Sunrise", value = "Sunrise?", description = "GTA 5 RP | Sunrise", emoji = '?'),
                    SelectOption(label = "Rainbow", value = "Rainbow?", description = "GTA 5 RP | Rainbow", emoji = '?')
                ]
            )
        ]
    )


    interaction = await bot.wait_for("select_option")
    # member = ctx.member()
    # await member.add_roles(interaction.values[0])
    await interaction.send(content=f"Роль {interaction.values[0]} была вадана!", embed=embed)

bot.run(TOKEN) ```

 


  [1]: https://i.stack.imgur.com/qme0z.png

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