close a conversation with a message #79
-
|
سلام وقت بخیر |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
سلام عزیز وقتتون بخیر
اما در حال حاضر میتونید ایونت مورد نظر خودتون در متد مثالی از این عملکرد (انتظار برای دریافت یک پیام):...
await message.reply('what is your name?')
def answer_checker(update: bale.Update):
return (
update.message and
message.author == update.message.author and message.chat == update.message.chat and bool(update.message.content)
)
answer_obj: bale.Update = await client.wait_for('update', check=answer_checker)
if not answer_obj.message.content == '/cancel':
return await answer_obj.reply(f'Your name is {answer_obj.content}')اگر مشکلی بود در خدمتم |
Beta Was this translation helpful? Give feedback.
سلام عزیز وقتتون بخیر
این قابلیت که در هر کجای ربات که باشید امکان حذف حالت wait_for وجود داشته باشه در نسخه
2.5.1منتشر میشهاما در حال حاضر میتونید ایونت مورد نظر خودتون در متد
client.wait_forرو بهon_updateتغییر بدید و علاوه بر بررسی هایی که احتیاج هست نسبت به عملکرد مورد نظر خودتون داشته باشید، بررسی کنید که آپدیت ارسال شده پیام هست و اون پیام محتواش شامل پیغام لغو میشه یا خیرمثالی از این عملکرد (انتظار برای دریافت یک پیام):