پاسخ کالبک(کلیک دکمه شیشه ای)


دریافت آپدیت کالبک

کالبک نیز مانند پیام یک آپدیت است که بصورت زیر تعریف می شود:

$callback = $upd->callback;


این متغیر زمانی مقدار دارد که کاربر روی دکمه شیشه ای ای کلیک کرده باشد



پاسخ به کلیک

برای اینکه به کلیک ها پاسخ دهید از تابع زیر استفاده کنید:

$callback->answer();


همچنین می توانید متنی را جهت نمایش بصورت پنجره وارد کنید:

نمایش بصورت غیر پنجره

$callback->answer("لطفا صبر کنید...");

نمایش بصورت پنجره

$callback->answer("خطایی رخ داد", true);



دسترسی به پیام و کاربر

شما می توانید پیام متصل به دکمه، و کاربر کلیک کننده را نیز دریافت کنید:

$msg = $callback->msg;

$fromID = $callback->from->id;


به عنوان مثال، با کد زیر می توانید دکمه ها را ویرایش کنید:

$callback->msg->editKey([ [['text' => "دکمه جدید", 'data' => "none"]] ]);