بله | کانال PHP
عکس پروفایل PHPP

PHP

۴۲ عضو
بنام خدا undefined
داکیومنت کتابخونه در اینجا قرار میگیره undefinedundefined

۲۰:۵۵

#sendMessage
این متد برای ارسال پیام متنی استفاده میشه که ورودی هاش به صورت زیر هست :
$chatid : محل ارسال پیام (String یا Integer)
$text : متن پیام (به صورت String)
$reply_to_message_id : آیدی پیامی که روی آن ریپلای شود (Integer)
اگر از onUpdate استفاده میکنید میتونید به صورت زیر به پیام دریافت شده پاسخ ارسال کنید

$bot = new BaleBot("BOT TOKEN");

$bot->onUpdate(function (Message $message) {
  $message->reply("سلام من ربات php هستم");
});

۷:۲۵

#forwardMessage
این متد برای باز ارسال پیام بکار میرود که ورودی هاش به صورت زیر هست :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)
$from_chat_id : شناسه منحصربه‌فرد گفتگویی که پیام اصلی در آن‌جا ارسال شده است (Integer یا String)
$message_id : شناسه پیام در گفتگوی مشخص‌شده در from_chat_id به صورت (Integer)

۷:۳۱

#copyMessage
این متد هم مشابه متد #forwardMessage هست اما با این تفاوت که اثری از ارسال کننده نیست

نکته : پیام‌های سرویس بله و پیام‌های رسید پرداخت قابل کپی شدن نیستند.

ورودی های متد :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)
$from_chat_id : شناسه منحصربه‌فرد گفتگویی که پیام اصلی در آن‌جا ارسال شده است (Integer یا String)
$message_id : شناسه پیام در گفتگوی مشخص‌شده در from_chat_id به صورت (Integer)

۷:۳۴

#sendPhoto
این متد برای ارسال عکس یا تصویر هست ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)
$photo : به دو صورت میتونید
1 - آدرس مستقیم عکس که داخل سیستم هست رو بدید 2 - آدرس اینترنتی مستقیم عکس رو بدید به صورت (String)
$caption : زیرنویس تصویر که پیشفرض آن NULL است به صورت (String)
$reply_to_message_id : ID پیام اصلی، در صورتی که پیام یک پاسخ باشد. (Integer)

۷:۴۰

#sendAudio
این متد برای ارسال فایل های صوتی هست ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)
$audio: به دو صورت میتونید
1 - آدرس مستقیم فایل صوتی که داخل سیستم هست رو بدید 2 - آدرس اینترنتی مستقیم فایل صوتی رو بدید به صورت (String)
$caption : زیرنویس تصویر که پیشفرض آن NULL است به صورت (String)
$reply_to_message_id : ID پیام اصلی، در صورتی که پیام یک پاسخ باشد. (Integer)

۷:۴۶

#sendDocument
این متد برای ارسال سند هست ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)
$document: به دو صورت میتونید
1 - آدرس مستقیم فایل سند که داخل سیستم هست رو بدید 2 - آدرس اینترنتی مستقیم فایل سند رو بدید به صورت (String)
$caption : زیرنویس تصویر که پیشفرض آن NULL است به صورت (String)
$reply_to_message_id : ID پیام اصلی، در صورتی که پیام یک پاسخ باشد. (Integer)

۷:۴۹

#sendVideo
این متد برای ارسال ویدیو هست ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)
$video: به دو صورت میتونید
1 - آدرس مستقیم ویدیو که داخل سیستم هست رو بدید 2 - آدرس اینترنتی مستقیم ویدیو رو بدید به صورت (String)
$caption : زیرنویس تصویر که پیشفرض آن NULL است به صورت (String)
$reply_to_message_id : ID پیام اصلی، در صورتی که پیام یک پاسخ باشد. (Integer)

۷:۵۰

#sendLocation
این متد برای ارسال موقعیت مکانی هست ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)
$latitude : عرض جغرافیایی موقعیت مکانی (Float)
$longitude : طول جغرافیایی موقعیت مکانی (Float)
$horizontal_accuracy : شعاع عدم قطعیت برای یک نقطه مکانی، با واحد متر اندازه‌گیری می‌شود و عددی بین ۰ تا ۱۵۰۰ است. (Float)
$reply_to_message_id : ID پیام اصلی، در صورتی که پیام یک پاسخ باشد. (Integer)

۷:۵۵

#sendContact
این متد برای ارسال مخاطب هست ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)
$phone_number : شماره تماس مخاطب (Integer)
$first_name : نام کوچک مخاطب (Integer)
$last_name : اختیاری. نام خانوادگی مخاطب (Integer)
$reply_to_message_id : ID پیام اصلی، در صورتی که پیام یک پاسخ باشد. (Integer)

۷:۵۸

#banChatMember
این متد برای مسدود کردن کاربر در یک گروه یا یک کانال استفاده می‌شود و ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)
$user_id : شماره تماس مخاطب (Integer)

۸:۰۱

#unbanChatMember
این متد جهت خارج‌ کردن یک کاربر مسدودشده از حالت مسدود در یک گروه یا کانال استفاده می‌شوند و ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)
$user_id : شماره تماس مخاطب (Integer)

۸:۰۲

#promoteChatMember
این متد به منظور ارتقا یا تنزل یک کاربر در یک گروه یا کانال استفاده می‌شود و ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)
$user_id : شماره تماس مخاطب (Integer)

۸:۰۴

#getFile
این متد برای دریافت اطلاعات پایه‌ی یک فایل و آماده‌سازی آن برای دانلود استفاده می‌شود و ورودی های متد به صورت زیر است :
$file_id : شناسه فایلی که باید اطلاعات آن دریافت شود. (String)

۸:۰۴

#leaveChat
این متد برای بازو به منظور ترک یک گروه، گروه یا کانال استفاده می‌شود و ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)

۸:۰۷

#getChat
این متد به منظور دریافت اطلاعات به‌روز در مورد گفتگو (نام فعلی کاربر برای مکالمات یک به یک، نام کاربری فعلی یک کاربر، گروه یا کانال) استفاده می‌شود و ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)

۸:۰۸

#getChatMemberCount
این متد به منظور دریافت تعداد اعضای گفتگو استفاده می‌شود و ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)

۸:۰۸

#editMessageText
این متد به منظور ویرایش پیام‌های متنی استفاده می‌شود و ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)
$message_id : شناسه پیام (Integer)
$text : متن جدید پیام (ُString)

۸:۱۱

#deleteMessage
این متد به منظور حذف یک پیام، از جمله پیام‌های سرویس، با محدودیت‌های زیر استفاده می‌شود و ورودی های متد به صورت زیر است :
$chatid : شناسه منحصربه‌فرد گفتگوی هدف (String یا Integer)
$message_id : شناسه پیام (Integer)


نکات :
- یک پیام فقط در صورتی قابل حذف است که کمتر از ۴۸ ساعت قبل ارسال شده باشد.
- بازوها می‌توانند پیام‌های خروجی را در گفتگو‌های خصوصی و گروه‌ها حذف کنند.
- بازوها می‌توانند پیام‌های ورودی را در گفتگو‌های خصوصی حذف کنند.
- اگر بازو مدیر یک گروه باشد، می‌تواند هر پیامی در گروه را حذف کند.
- اگر بازو دارای مجوز can_delete_messages در کانال باشد، می‌تواند هر پیامی را در آنجا حذف کند.

۸:۱۱