@client.event
async def on_message(message):
def check(m):
return m.author == ctx.author and m.channel == ctx.channel # Принимаем данные только пользователя который написал 'Func'
if message.author == client.user:
return
if message.channel.startswith("Func")
await message.channel.send("Введите имя")
data1 = await client.wait_for('message', check=check, timeout=60) # timeout=60 - в течении 60 сек. мы будем принимать сообщения
await message.channel.send("Введите пароль") # ВАЖНО: Мы принимаем ОДНО сообщение.
data2 = await client.wait_for('message', check=check, timeout=60)
# или бесконечно принимать данные
await message.channel.send("Введите данные")
while True:
data = await client.wait_for('message', check=check) # Так мы будем бесконечно принимать сообщения.