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)