نسخه
- رفع باگ هاش گزارش شده
- ارتقا به API نسخه
- متد های جدید تلگرام به صورت کامل اضافه شدند.
- متد
به جای آن از قابلیت کست کردن خود زبان استفاده کنید
پ.ن : نسخه 7.4 به پایان خود رسیده است و دیگر هیچ گونه پشتیبانی از سمت توسعه دهندگان php ندارد ، همچنین ورژن 8.0 از این به بعد فقط آپدیت های مربوط به رفع باگ را دریافت خواهد کرد
📄 مستندات و توضیحات
https://bptlib.ir
2.03 کتابخانه منتشر شد !! - رفع باگ هاش گزارش شده
- ارتقا به API نسخه
6.3
- حداقل ورژن پشتیبانی شده php به ورژن 7.4 ارتقا یافت- متد های جدید تلگرام به صورت کامل اضافه شدند.
getForumTopicIconStickers
createForumTopic
editForumTopic
closeForumTopic
reopenForumTopic
deleteForumTopic
unpinAllForumTopicMessages
getCustomEmojiStickers
همچنین برای هر متد حداقل یک متد مشابه اضافه شد که میتوانید در صفحه مستندات هر متد آنها را مشاهده کنید- متد
objectToArrays حذف شدبه جای آن از قابلیت کست کردن خود زبان استفاده کنید
$array = (array) $object;
- دو تنظیم جدید اضافه شدcloudFlare
پشتیبانی از cdn شرکت cloudFlare
arvanCloud
پشتیبانی از cdn شرکت arvanCloud
نکته مهم : از ورژن 2.04 ، حداقل ورژن php مورد نیاز برای اجرای کتابخانه به 8.0 ارتقا خواهد یافت ، پس بهتر است که سورس های خود را در صورت نیاز به روز کنید.پ.ن : نسخه 7.4 به پایان خود رسیده است و دیگر هیچ گونه پشتیبانی از سمت توسعه دهندگان php ندارد ، همچنین ورژن 8.0 از این به بعد فقط آپدیت های مربوط به رفع باگ را دریافت خواهد کرد
📄 مستندات و توضیحات
https://bptlib.ir
❤3
بعد از مدت ها نسخه مولتی فایل کتابخانه آماده شد !!
🔱 پیشنهاد می شود که به جای نسخه عادی کتابخانه از این نسخه استفاده کنید.
ویژگی های نسخه مولتی فایل :
- پشتیبانی از
- داکیومنت تحت خود کتابخانه
داشتن داکیومنت برای تلگرام و خود کتابخانه که شمارا از مراجعه به سایت بی نیاز می کند
- دارای قابلیت
- استفاده از روش های جدید برای برقراری امنیت
- دیتابیس بهینه شده
تغییر کلی دیتابیس
بقیه نوع ها فعلا پشتیبانی نمی شود.
- روش های متنوع تر برای فراخوانی متد های تلگرام
پارامتر ها را به شکل های زیر نیز میتوان ارسال کرد :
آپدیت ها و امکانات بسیار زیادی برای این نسخه در برنامه هست و این در حالیه که نسخه تک فایل تقریبا تمام آپدیت های آن زده شده و قابلیت جدیدی که قابل زدن باشد ندارد
📄 مستندات و توضیحات
https://bptlib.ir/multi
🔱 پیشنهاد می شود که به جای نسخه عادی کتابخانه از این نسخه استفاده کنید.
ویژگی های نسخه مولتی فایل :
- پشتیبانی از
composer
میتوانید با زدن دستور زیر از کتابخانه استفاده کنیدcomposer require bpt/bpt-multi
- پشتیبانی از حالت تک فایل با استفاده از phar
همچنین میتوانید مانند قدیم بدون composer و به شکل تک فایل از آن استفاده کنید- داکیومنت تحت خود کتابخانه
داشتن داکیومنت برای تلگرام و خود کتابخانه که شمارا از مراجعه به سایت بی نیاز می کند
- دارای قابلیت
IDE friendly
برنامه های IDE راهنمایی های بسیاری را هنگام استفاده از کتابخانه به شما نمایش میدهند(برای متد ها ، آپدیت ها و ...)- استفاده از روش های جدید برای برقراری امنیت
- دیتابیس بهینه شده
تغییر کلی دیتابیس
JSON که باعث بهینه تر شدن و ساده تر شدن آن شدهبقیه نوع ها فعلا پشتیبانی نمی شود.
- روش های متنوع تر برای فراخوانی متد های تلگرام
telegram::sendMessage('hello');
request::sendMessage('hello');
BPT::sendMessage('hello');
$this->sendMessage('hello');
در کلاس هندلر$BPT->sendMessage('hello');
متغیر $BPT یک شی از کلاس BPT استپارامتر ها را به شکل های زیر نیز میتوان ارسال کرد :
telegram::sendMessage(['text' => 'hello']);
telegram::sendMessage(text: 'hello');
- مهم ترین مزیتآپدیت ها و امکانات بسیار زیادی برای این نسخه در برنامه هست و این در حالیه که نسخه تک فایل تقریبا تمام آپدیت های آن زده شده و قابلیت جدیدی که قابل زدن باشد ندارد
📄 مستندات و توضیحات
https://bptlib.ir/multi
❤5👍1
نسخه
- پشتیبانی از دیتابیس
مشاهده تغییرات : لینک
گیت هاب : لینک
نکته : تنها ورژن ها و تغییرات مهم کتابخانه مولتی فایل در کانال اعلام می شود
نسخه
📄 مستندات و توضیحات
https://bptlib.ir/multi
1.3.0 کتابخانه مولتی فایل منتشر شد !! - پشتیبانی از دیتابیس
mysql اضافه شدمشاهده تغییرات : لینک
گیت هاب : لینک
نکته : تنها ورژن ها و تغییرات مهم کتابخانه مولتی فایل در کانال اعلام می شود
نسخه
1.3.1 جهت رفع باگ منتشر شد📄 مستندات و توضیحات
https://bptlib.ir/multi
❤3👎1
messenger.zip
2.2 KB
نمونه سورس کد جهت کار با کتابخانه مولتی فایل
ربات پیام رسان متصل به دیتابیس با استفاده از کلاس mysql خود کتابخانه
📄 مستندات و توضیحات
https://bptlib.ir/multi
ربات پیام رسان متصل به دیتابیس با استفاده از کلاس mysql خود کتابخانه
📄 مستندات و توضیحات
https://bptlib.ir/multi
🔥3👍1
نسخه
- متد
- کلاس
- متد های بسیاری مبنی بر کلاس های تایپ اضافه شد
- پشتیبانی از کتابخانه
مشاهده تغییرات کامل : لینک
گیت هاب : لینک
نکته : تنها ورژن ها و تغییرات مهم کتابخانه مولتی فایل در کانال اعلام می شود
نسخه
📄 مستندات و توضیحات
https://bptlib.ir/multi
1.6.0 کتابخانه مولتی فایل منتشر شد !! - متد
fastClose به کلاس webhook اضافه شد- کلاس
crypto برای استفاده از پرداخت های مبتنی بر ارز دیجیتال اضافه شد (nowPayments)- متد های بسیاری مبنی بر کلاس های تایپ اضافه شد
- پشتیبانی از کتابخانه
jdf به صورت داخلی اضافه شدمشاهده تغییرات کامل : لینک
گیت هاب : لینک
نکته : تنها ورژن ها و تغییرات مهم کتابخانه مولتی فایل در کانال اعلام می شود
نسخه
1.6.1 جهت رفع باگ منتشر شد📄 مستندات و توضیحات
https://bptlib.ir/multi
👍10
نسخه
- مستندات کتابخانه مولتی فایل تکمیل شد و از لینک پایین پیام میتوانید مشاهده کنید.
در صورتی که نقص یا اشتباهی درون مستندات مشاهده کردید ، لطفا به ما اطلاع بدید
- دو کلاس جدید به نام های
- تنظیمات جدیدی به کتابخانه اضافه شد
مشاهده تغییرات کامل : لینک
گیت هاب : لینک
نکته : تنها ورژن ها و تغییرات مهم کتابخانه مولتی فایل در کانال اعلام می شود
📄 مستندات و توضیحات
https://bptlib.ir/multi
1.8.0 کتابخانه مولتی فایل منتشر شد !! - مستندات کتابخانه مولتی فایل تکمیل شد و از لینک پایین پیام میتوانید مشاهده کنید.
در صورتی که نقص یا اشتباهی درون مستندات مشاهده کردید ، لطفا به ما اطلاع بدید
- دو کلاس جدید به نام های
idpay و zarinpal برای پرداخت های ریالی اضافه شد- تنظیمات جدیدی به کتابخانه اضافه شد
default_parse_mode- پشتیبانی از
default_protect_content
ignore_updates_older_then
order_by و group_by به متد های کلاس mysql اضافه شدمشاهده تغییرات کامل : لینک
گیت هاب : لینک
نکته : تنها ورژن ها و تغییرات مهم کتابخانه مولتی فایل در کانال اعلام می شود
📄 مستندات و توضیحات
https://bptlib.ir/multi
❤10🔥5👍3