Мне нужно что бы был интервал на использование промика язык disnake

cursor.execute('''
    CREATE TABLE IF NOT EXISTS promo_codes (
        id INTEGER PRIMARY KEY,
        code TEXT UNIQUE,
        amount INTEGER,
        used_by TEXT DEFAULT '',
        cooldown TIMESTAMP
    )
''')
@bot.command()
@commands.has_role(1039197659564625982)
async def create_promo(ctx, code: str, amount: int, cooldown_minutes: int):
    cursor.execute('INSERT INTO promo_codes (code, amount, cooldown) VALUES (?, ?, ?)', (code, amount, cooldown_minutes))
    conn.commit()
    await ctx.send(f'Промокод "{code}" создан. При использовании выдается {amount} <:dollar_znak:1165578143134924801>. Время действия: {cooldown_minutes} минут')

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