Итак, я создаю диссон-бота, используя Python, и я хочу сделать его l oop, пока не будут выполнены некоторые условия, это простой пример, чтобы прояснить то, что я пытаюсь сделать.
@bot.command(name='join')
async def Yacine(ctx):
user = bot.get_user(ID)
await user.send("What is your name ?")
@bot.event
async def on_message(message):
if message.content == "Yacine":
user = bot.get_user(ID)
await user.send("Great name")
Итак, после того, как он отвечает мне («Великое имя»), я хочу, чтобы он снова спросил, сверху, когда я пытался
@bot.command(name='join')
async def Yacine(ctx):
user = bot.get_user(ID)
await user.send("What is your name ?")
@bot.event
async def on_message(message):
if message.content == "Yacine":
user = bot.get_user(ID)
await user.send("Great name")
Yacine(ctx)
, он продолжает спрашивать вечно («что такое ваше имя? ") еще до того как я отвечу. Надеюсь, вы можете помочь мне с этим.