pycord: Как проверить максимальное количество использований?

Есть Bot.event. При нажатии кнопки отправляет embed окно, каким образом проверять максимальное количество использований / отправок сообщений Modal формой. Если можно распишите как и что проверяет

П.С. Пытался сделать обычными if / else через проверку длины списка number. Но бот жаловался на подобный код. Так-же на супер точные ответы ибо я чайник в pycord`e. Спасибо заранее тем кто помог :3

@bot.event
    async def on_interaction(interacton):
        if interacton.custom_id == 'send':
            number.append('1')
            modal = discord.ui.Modal(title="Форма")
            modal.add_item(discord.ui.InputText(label='Ваш игровой ник'))
            await interacton.response.send_modal(modal)
            async def modal_callback(interaction):
                await interaction.response.send_message("Cпасибо за запись на ивент. Приятного время припровождения",ephemeral=True)
                await msg.edit(embed=embed.add_field(name=f'Участник №{len(number)}', value=f'**Ник: {modal.children[0].value}**', inline=True))
            modal.callback = modal_callback
        await bot.process_application_commands(interacton)

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