مستندات


مستندات چیست؟

مستندات شامل تمامی اطلاعات متغیر ها و تابع ها و کلاس هایی است که در کتابخانه موجود است


هسته ام ام بی

کلاس MMB هسته و نقطه شروع کتابخانه ام ام بی ست. شما به ازای هر ربات کافیست یک کلاس Mmb بسازید

$mmb = new MMB("توکن");

آغاز ربات

هر یپام، کلیک روی دکمه، پیام کانال و ... یک آپدیت محسوب می شوند که باید هر بار آن را بگیرید

تابع getUpd اینکار را برایتان انجام می دهد:

$upd = $mmb->getUpd();

تابع بالا در صورت نبودن آپدیت، false را برمیگرداند:

if($upd = $mmb->getUpd()) ...

پیام

هر پیامی که کاربر ارسال میکند، از نوع کلاس Msg است

$msg = $upd->msg;

که در صورت عدم وجود پیام، msg خالی یا null است، پس:

if($msg = $upd->msg) ...

کالبک

وقتی کاربر روی یک دکمه شیشه ای کلیک میکند، آپدیت دریافتی بصورت Callback است

if($clbk = $upd->callback) ...