Простой вариант - параметры команды. Иными словами, задаёшь все исходные данные для выполнения команды в одном начальном сообщении.
Например,
> Ты: !скажи 3 Привет
< Бот: Привет
< Бот: Привет
< Бот: Привет
Если ты используешь discord.py, то она предоставляет очень удобный механизм для таких вещей. Он подробно описан в
документации.
Сложный вариант - пошаговый/диалоговый.
Тогда тебе придётся помнить для каждого юзера, на каком шаге он находится, и обрабатывать входящие сообщения в зависимости от текущего шага.
По сути, это конечный автомат.