Задать вопрос
@dreameddd

Как сделать повторение команды Discord?

Приветствую, как сделать повторение команды столько раз, сколько укажет пользователь?

Например:
@bot.command
async def rand(ctx, number:int):
     random = random.randint(1, 100)
     await ctx.send(random)

number - это то количество, которое должно повториться. Т.е., если number будет 5 - то и команда должна повториться 5 раз и дать 5 рандомных чисел. И как сделать number по умолчанию 1(если пользователь не укажет кол-во)?
  • Вопрос задан
  • 167 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@UberPool
Python/JS coder
Что-то вроде этого?
@bot.command()
async def rand(ctx, number:int):
     while number:
        test = random.randint(1, 100)
        await ctx.send(test)
        number -= 1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы