Я пытаюсь получить бота, который будет повторять то, что вводит пользователь, столько раз, сколько указывает пользователь.
Проблема, с которой я сталкиваюсь, заключается в том, что если пользователь введет: !repeat 5 x y
, бот будет повторяться только x
5 раз, а не x y
5 раз.
Это код, который я пытаюсь запустить:
@bot.command()
async def repeat(times: int, content="Repeating..."):
for i in range(times):
if times > 10:
await bot.say("Cannot spam more than 10 messages at a time.")
return
else:
await bot.say(content)