Как сделать так, чтобы при нажатии кнопки в модуле discord_components код воспроизводился заново?
Я не совсем давно начал создавать бота для Discord на библиотеке discord.py и столкнулся с discord_components. В этой библиотеке я мало что понял.
async def prnt( ctx ):
alpha = [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]
num = random.randint( 1000, 9999 )
alfa = random.choice( alpha )
link = 'https://prnt.sc/'
allo = ( f'{link}{alfa}{alfa}{num}' )
print( f'{ctx.author.name} ({ctx.author.id}) получил - {allo}' )
await ctx.send(
f'**Рандомная фотка из LightShot**\n{allo}',
components = [
Button( label = 'Random', emoji = '?' )
]
)
responce = await client.wait_for( 'button_click' )
Вот код который я написал. Мне нужно чтобы при нажатии кнопки каждый раз создавалась новая ссылка и отправлялась.