Mmb 3

برنامه نویسی ربات در کمترین زمان ممکن :)

برنامه نویسی ربات در کمترین زمان ممکن :)

ام ام بی 3 منتشر شد!


ام ام بی 3 با قابلیت های بسیار خود منتشر شد

همین حالا دانلودش کن:

   دانلود

همین حالا شروع کن!


بدون معطلی آماده ی شروع کار با ام ام بی باش :)

آموزش دانلود مستندات

چرا ام ام بی؟


رایگان

ام ام بی کتابخانه ی رایگان و اپن سورس می باشد!

پس خیالتان راحت :)

سریع نویسی

ام ام بی برای خلاصی از شر کد های طولانی و کسل کننده ساخته شده!

با ام ام بی در کمترین زمان و کمترین حجم کد ربات بسازید

سرعت مناسب

با آنکه ام ام بی کتابخانه ای با ویژگی های زیاد است، اما تا جای ممکن بهینه نوشته شده است

نگران کم شدن سرعت نباشید!

ویژگی های نایاب

ام ام بی دارای کلاس ها و تابع های فراوان و کمیابی است که هر کدام به نحوی کار شما را ساده می کند

همچنین روز به روز در حال پیشرفت می باشد

فروشگاه ام ام بی


فروشگاه ام ام بی شامل سورس های رایگان و غیر رایگان فراوانی است!

کاربران نیز می توانند سورس های خود را به فروش بگذارند!

   فروشگاه

چه تفاوتی دارد؟


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

در زیر چند مثال را مشاهده می کنیم

پاسخ به صورت ریپلای

bot('sendMessage', [ 'chat_id' => $chat_id, 'text' => "سلام", 'reply_to_message_id' => $message->message_id ]);
VS
$msg->replyText("سلام");

کار با دیتای کاربر

$user = mysqli_fetch_assoc(mysqli_query($db, "SELECT * FROM `users` WHERE `id` = $from_id")); $coin = $user['coin'] + 10; mysqli_query($db, "UPDATE `users` SET `coin` = $coin WHERE `id` = $from_id");
VS
$user = UsersDb::get($fromID); $user->coin += 10; $user->save();

ایجاد دکمه

bot("sendMessage", [ "chat" => $chat_id, "reply_to_message_id" => $message->message_id, "text" => "Demo", "reply_markup" => json_encode([ "inline_keyboard" => [ [["text" => "A", "callback_data" => "A-data"]], [["text" => "B", "callback_data" => "B-data"]] ] ]); ]);
VS
$msg->replyText([ "text" => "Demo", "key" => [ [["text" => "A", "data" => "A-data"]], [["text" => "B", "data" => "B-data"]] ] ]);

دانلود فایل

$file = bot("getFile", [ "id" => $message->document->file_id ]); $path = "https://api.telegram.org/file/bot" . API_KEY . "/" . $file->file_path"; copy($path, "file.zip");
VS
$msg->doc->download("file.zip");

باز ارسال پیام(بدون تابع copy)

if($message->text) { bot("sendMessage", [ "chat_id" => $chat_id, "text" => $message->text ]); } elseif($message->photo) { bot("sendPhoto", [ "chat_id" => $chat_id, "photo" => end($message->photo)->file_id, "caption" => $message->caption ]); } else { $type = ""; if($message->document) $type = "document"; if($message->video) $type = "video"; if($message->audio) $type = "audio"; if($message->voice) $type = "voice"; if($type) { bot("send$type", [ "chat_id" => $chat_id, $type => $message->$type->file_id, "caption" => $message->caption ]); } }
VS
// روش اول $msg->reply($msg->type, [ "val" => $msg->media_id, "text" => $msg->text ]); // روش دوم $msg->reply($msg->createArgs());