Mmb->send()


ارسال پیام غیر متنی

توضیحات

با این تابع به طرز جادویی می توانید پیام های غیر متنی را ارسال کنید!

مزیت این تابع این است که برای ارسال مجدد پیام کاربر، نیاز به شرط های طولانی ندارید!


شکل تابع

class Mmb { public function send(...); }

ورودی

حالت #1:

public function send(array $args);

مقدار args آرایه ایست شامل اطلاعات پیام که نوع پیام با کلید type، و مقدار آن نوع پیام در val قرار می گیرد


حالت #2:

public function send(string $type, array $args);

ورودی اول، نوع پیام است که شامل photo, video, sticker و ... است که این مشخصه را در $type نیز میتوانید پیدا کنید


خروجی

خروجی تابع:

Msg|false

در صورت موفقیت آمیز بودن Msg و در صورت وجود خطا، false را برمیگرداند


مثال

مثال #1:

$mmb->send('photo', [ 'chat' => $msg->chat->id, 'val' => "https://domain.com/image.png" ]);


مثال #2:

$mmb->send($msg->type, [ 'chat' => $msg->chat->id, 'val' => $msg->media_id, 'text' => $msg->text ]);

پیام کاربر را به آن ارسال می کند(فقط پیام های متنی و رسانه ای مجازند)

   قبلی تابع ارسال پیام
ارسال تاس بعدی