К примеру я пишу
c!test
без аргументов. После этого бот пишет "
Введите текст" новым сообщением. Далее я пишу к примеру "
1 2 3", и после этого бот выводит сообщение "
Вы ввели 1, 2, 3".
Сразу же извините если чего то не понимаю, только начинаю изучать discord.py :D
@bot.command()
async def test(ctx):
emb = discord.Embed(title='Введите текст')
await ctx.author.send(embed=emb)
def check(m):
return m.author == ctx.message.author and m.guild is None
while True:
text = await bot.wait_for('message', check=check)
emb = discord.Embed(title = 'Вы ввели ' + text)
await ctx.author.send(embed=emb)