Skip to content
Discussion options

You must be logged in to vote

سلام عزیز وقت بخیر
در فانکشن wait_for، دو عدد پارامتر وجود داره که یکی از اون ها check هست؛ این پارامتر یک فانکشن میگیره و هر موقع که یک ایونت جدید (ایونتی که شما مشخص میکنید) رخ میده پارامتر های اون ایونت و به فانکشن شما میفرسته و اون و ران میکنه. شما باید در اون فانکشن یک Boolean برگردونید

یک مثال برای این موضوع میزنم:

def check(message: bale.Message):
    return str(message.author.user_id) == "1234"

message = await bot.wait_for("message", check = check)

در واقع این جا تا زمانی که ایونت message ای که با چک شما همخوانی داشته باشه پیدا نشه، به خط بعدی کد نمیره

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by sadraatrian
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
help wanted Extra attention is needed question ❓ Further information is requested persian People inside the issue speak in persian language
2 participants