مستندات، اطلاع رسانی های مربوط به
BPT (Bot Php Tools)
در این کانال قرار میگیرد
  BPT (Bot Php Tools)
در این کانال قرار میگیرد
کتابخانه BPT چیست؟ 
-کتابخانه ای جهت استفاده راحت تر و کدنویسی بهینه تر در سورس کد ها
مغهوم BPT چیست؟
-این کلمه مخفف (Bot Php Tools) در فارسی به معنای «ابزار ربات php» می باشد.
چگونه استفاده کنم؟
-این کتابخانه یک منبع باز و رایگان است و میتوانید به راحتی با مطالعه مستندات استفاده نمایید.
توسعه دهندگان؟
-این کتابخانه توسط ( علیرضا غفوررشید، میعاد صادقلو) طراحی شده است و به صورت رایگان در اختیار شما عزیزان قرار گرفته است.
  -کتابخانه ای جهت استفاده راحت تر و کدنویسی بهینه تر در سورس کد ها
مغهوم BPT چیست؟
-این کلمه مخفف (Bot Php Tools) در فارسی به معنای «ابزار ربات php» می باشد.
چگونه استفاده کنم؟
-این کتابخانه یک منبع باز و رایگان است و میتوانید به راحتی با مطالعه مستندات استفاده نمایید.
توسعه دهندگان؟
-این کتابخانه توسط ( علیرضا غفوررشید، میعاد صادقلو) طراحی شده است و به صورت رایگان در اختیار شما عزیزان قرار گرفته است.
نسخه 1.0 کتابخانه منتشر شد !! 
به زودی تمامی سورس کد های نوشته شده کتابخانه در دسترس قرار میگیرد.
📄 مستندات و توضیحات بیشتر در
https://bpt-proto.site
  به زودی تمامی سورس کد های نوشته شده کتابخانه در دسترس قرار میگیرد.
📄 مستندات و توضیحات بیشتر در
https://bpt-proto.site
index.php
    2.2 KB
  -سورس ربات  pdf ساز
-متصل به پلاگین های کتابخونه
-سبک و بهینه
پ.ن : این سورس دیگر کار نمیکند.
  -متصل به پلاگین های کتابخونه
-سبک و بهینه
پ.ن : این سورس دیگر کار نمیکند.
Media is too big
    VIEW IN TELEGRAM
  🔸آموزش نصب و استفاده از کتابخونه 
🔺آشنایی با سورس پایه
🔺آموزش کدنویسی یک ربات ساده
🔺به راحتی با استفاده از مستندات میتوانید سورس خود را کدنویسی کنید!
👈 به زودی نمونه سورس های نوشته شده با کتابخانه در کانال قرار میگیرد.
🆑 @BPT_CH
🌐 https://bpt-proto.site
  🔺آشنایی با سورس پایه
🔺آموزش کدنویسی یک ربات ساده
🔺به راحتی با استفاده از مستندات میتوانید سورس خود را کدنویسی کنید!
👈 به زودی نمونه سورس های نوشته شده با کتابخانه در کانال قرار میگیرد.
🆑 @BPT_CH
🌐 https://bpt-proto.site
  BPT Channel
🔸آموزش نصب و استفاده از کتابخونه  🔺آشنایی با سورس پایه 🔺آموزش کدنویسی یک ربات ساده 🔺به راحتی با استفاده از مستندات میتوانید سورس خود را کدنویسی کنید! 👈 به زودی نمونه سورس های نوشته شده با کتابخانه در کانال قرار میگیرد.  🆑 @BPT_CH 🌐 https://bpt-proto.site
  
  index.php
    730 B
  🔺سورس کد نوشته شده در آموزش🔺
پ.ن : این سورس دیگر کار نمیکند.
  پ.ن : این سورس دیگر کار نمیکند.
index.php
    724 B
  -سورس ربات طوطی
👈 نوشته شده با کتابخانه BPT
پ.ن : این سورس دیگر کار نمیکند.
  👈 نوشته شده با کتابخانه BPT
پ.ن : این سورس دیگر کار نمیکند.
  BPT Channel
نسخه 1.0 کتابخانه منتشر شد !!   به زودی تمامی سورس کد های نوشته شده کتابخانه در دسترس قرار میگیرد.   📄 مستندات و توضیحات بیشتر در https://bpt-proto.site
نسخه 1.01 کتابخانه منتشر شد !! 
از این به بعد در سورس ها به صورت خودکار تنظیمات امنیتی اعمال میگردد.
-همچنین تمام ربات هایی که با کتابخانه نوشته شده اند ضد کد مخرب می باشند.
-دیگر هیچ نگرانی بابت امنیت نداشته باشید زیرا تیم ما امنیت را برای تمامی ربات هایی که با کتابخانه ایجاد میشوند برقرار کرده.
📄 مستندات و توضیحات
https://bpt-proto.site
  از این به بعد در سورس ها به صورت خودکار تنظیمات امنیتی اعمال میگردد.
-همچنین تمام ربات هایی که با کتابخانه نوشته شده اند ضد کد مخرب می باشند.
-دیگر هیچ نگرانی بابت امنیت نداشته باشید زیرا تیم ما امنیت را برای تمامی ربات هایی که با کتابخانه ایجاد میشوند برقرار کرده.
📄 مستندات و توضیحات
https://bpt-proto.site
نسخه 1.02 کتابخانه منتشر شد !! 
- تمامی متد های تلگرام اضافه شد
لیست متود های جدید :
📄 مستندات و توضیحات
https://bpt-proto.site
  - تمامی متد های تلگرام اضافه شد
لیست متود های جدید :
getUpdatessetWebhookdeleteWebhookgetWebhookInfosendStickergetStickerSetuploadStickerFilecreateNewStickerSetaddStickerToSetsetStickerPositionInSetdeleteStickerFromSetsetStickerSetThumbsendInvoiceanswerShippingQueryanswerPreCheckoutQuerysendGamesetGameScoregetGameHighScores📄 مستندات و توضیحات
https://bpt-proto.site
نسخه 1.03 کتابخانه منتشر شد !! 
- اضافه شدن لاگ نویس
با مشاهده لاگ ها میتوانید فعالیت های ربات را چک کنید. برای مثال: به سادگی میتوانید سورس های خود را دیباگ نمایید.
- افزایش وبسرویس ها
افزایش تعداد وبسرویس های کتابخانه
تعداد قبلی: 11 ; تعداد جدید: 18
📄 مستندات و توضیحات
https://bpt-proto.site
  - اضافه شدن لاگ نویس
با مشاهده لاگ ها میتوانید فعالیت های ربات را چک کنید. برای مثال: به سادگی میتوانید سورس های خود را دیباگ نمایید.
- افزایش وبسرویس ها
افزایش تعداد وبسرویس های کتابخانه
تعداد قبلی: 11 ; تعداد جدید: 18
📄 مستندات و توضیحات
https://bpt-proto.site
نسخه 1.04 کتابخانه منتشر شد !! 
- تغییر در نحوه فرا خوانی تابع ها
تابع های اضافه مانند start دچار تغییر حالت و نحوه فراخوانی شدند و نیاز است تمام سورس ها بروز شوند
- افزایش تابع ها
تعدادی تابع اضافه به کتابخانه اضافه شدند ، تابع ها :
📄 مستندات و توضیحات
https://bpt-proto.site
  - تغییر در نحوه فرا خوانی تابع ها
تابع های اضافه مانند start دچار تغییر حالت و نحوه فراخوانی شدند و نیاز است تمام سورس ها بروز شوند
- افزایش تابع ها
تعدادی تابع اضافه به کتابخانه اضافه شدند ، تابع ها :
time2stringobjectToArrayRandomStringCryptoZip📄 مستندات و توضیحات
https://bpt-proto.site
💡آموزش استفاده از وب سرویس های کتابخانه
-در این آموزش ما میخواییم از وب سرویس جوک استفاده کنیم.
مرحله 1 : اول از همه باید یه متغییر ایجاد کنید.
$joke
-ما متغییر $joke رو ایجاد کردیم
2- حالا باید کد استفاده از وب سرویس جک رو جلوی متغییر قرار بدید.
$this->api(['type'=>'joke']);
-خب کد نهایی ما به شکل زیر میشه
$joke = $this->api(['type'=>'joke']);
3-حالا کافیه تو سند مسیج $joke رو قرار بدید تا یک جوک برای کاربر ارسال بشه.
🔖 لیست پلاگین های کتابخانه:
alaki (الکی مثلا)
arz (قیمت ارز)
tala (قیمت طلا)
arzdigital (ارز ديجيتال)
ayam (ایام)
danestani (دانستنی)
dastan (داستان)
chistan (چیستان)
dialog (دیالوگ ماندگار)
hadis (حدیث)
joke (جوک)
fall (فال)
khatere (خاطره)
pnp (پ ن پ)
noroz (نوروز)
capcha (کپچا)
time (ساعت)
pdf (سایت به پی دی اف) [نمونه]
  
  -در این آموزش ما میخواییم از وب سرویس جوک استفاده کنیم.
مرحله 1 : اول از همه باید یه متغییر ایجاد کنید.
$joke
-ما متغییر $joke رو ایجاد کردیم
2- حالا باید کد استفاده از وب سرویس جک رو جلوی متغییر قرار بدید.
$this->api(['type'=>'joke']);
-خب کد نهایی ما به شکل زیر میشه
$joke = $this->api(['type'=>'joke']);
3-حالا کافیه تو سند مسیج $joke رو قرار بدید تا یک جوک برای کاربر ارسال بشه.
🔖 لیست پلاگین های کتابخانه:
alaki (الکی مثلا)
arz (قیمت ارز)
tala (قیمت طلا)
arzdigital (ارز ديجيتال)
ayam (ایام)
danestani (دانستنی)
dastan (داستان)
chistan (چیستان)
dialog (دیالوگ ماندگار)
hadis (حدیث)
joke (جوک)
fall (فال)
khatere (خاطره)
pnp (پ ن پ)
noroz (نوروز)
capcha (کپچا)
time (ساعت)
pdf (سایت به پی دی اف) [نمونه]
Telegram
  
  BPT Channel
  -سورس ربات  pdf ساز
-متصل به پلاگین های کتابخونه
-سبک و بهینه
پ.ن : این سورس دیگر کار نمیکند.
  -متصل به پلاگین های کتابخونه
-سبک و بهینه
پ.ن : این سورس دیگر کار نمیکند.
نسخه 1.05 کتابخانه منتشر شد !! 
- قابلیت پردازش چندگانه یا همان Multi process
با استفاده از این قابلیت ، در صورتی که رباتتان به پردازشی مشغول باشد(یا از تابع sleep استفاده شود) همچنان پاسخ گوی درخواست ها خواهد بود
جهت استفاده از این قابلیت پارامتر multi را در تابع start ست کنید و به آن مقدار صحیح(true) دهید
- افزایش تابع ها
تعدادی تابع اضافه به کتابخانه اضافه شدند ، تابع ها :
- مستندات فارسی
مستندات فارسی شده به سایت اضافه شده و به راحتی میتوانید استفاده کنید.
📄 مستندات و توضیحات
https://bpt-proto.site
  - قابلیت پردازش چندگانه یا همان Multi process
با استفاده از این قابلیت ، در صورتی که رباتتان به پردازشی مشغول باشد(یا از تابع sleep استفاده شود) همچنان پاسخ گوی درخواست ها خواهد بود
جهت استفاده از این قابلیت پارامتر multi را در تابع start ست کنید و به آن مقدار صحیح(true) دهید
$BPT->start(['multi'=>true]);- افزایش تابع ها
تعدادی تابع اضافه به کتابخانه اضافه شدند ، تابع ها :
size (دریافت حجم فایل)jChecker (جویین چکر کانال گروه)- مستندات فارسی
مستندات فارسی شده به سایت اضافه شده و به راحتی میتوانید استفاده کنید.
📄 مستندات و توضیحات
https://bpt-proto.site
🔗 نظرات، پیشنهادات و ایده های خود را جهت پیشرفت و بهبود کتابخانه کامنت کنید
@BPT_CH
  @BPT_CH
از ورژن 1.04 به بعد ، متد های کتابخانه دچار تغییر شدن و به همین علت سورس های قبلی داخل کانال دیگه کار نمیکنن
جهت نوشتن میتوانید از سایت زیر
https://BPT-Proto.site/BPT/base.php
قالب خام و بروز کتابخانه رو دریافت کنید و با استفاده از مستندات که در سایت اصلی ما قرار گرفته آن را توسعه دهید
https://BPT-Proto.site
- به زودی نسخه های جدید سورس های قبلی داخل کانال قرار میگیرند.
  جهت نوشتن میتوانید از سایت زیر
https://BPT-Proto.site/BPT/base.php
قالب خام و بروز کتابخانه رو دریافت کنید و با استفاده از مستندات که در سایت اصلی ما قرار گرفته آن را توسعه دهید
https://BPT-Proto.site
- به زودی نسخه های جدید سورس های قبلی داخل کانال قرار میگیرند.
نسخه 1.06 کتابخانه منتشر شد !! 
- متد های جدید تلگرام اضافه شد.
- هفت متد جدید اضافه شد.
لیست متود های جدید :
- قابلیت دسترسی به آپدیت دریافتی با استفاده از عبارت زیر
📄 مستندات و توضیحات
https://bpt-proto.site
  - متد های جدید تلگرام اضافه شد.
- هفت متد جدید اضافه شد.
لیست متود های جدید :
logOutclosecopyMessagedataSavedataGetdataDeldelforwardeKeycheckPhone- قابلیت دسترسی به آپدیت دریافتی با استفاده از عبارت زیر
$this->update;📄 مستندات و توضیحات
https://bpt-proto.site
نسخه 1.07 کتابخانه منتشر شد !! 
- متد های تلگرام ادیت شد.
اکثر متد ها در صورت ست نشدن پارامتر هایی(مانند chat_id) به صورت خودکار آن را از آپدیت دریافتی ست میکنند به همین علت برخی متد ها میتوانند بدون هیچ گونه ورودی فراخوانده شوند مانند sendDice
- کلی متد ساده تلگرام اضافه شد.
اسامی متد ها :
این متد ها همان متد های اصلی تلگرام هستند اما برای راحتی ، اسم های آن ها کوتاه شده است.
لازم به ذکر است که تمام متد های قبلی همچنان وجود دارند و در صورت لزوم میتوانید از آنها استفاده کنید.
همچنین متد
- تنظیمات جدیدی به متد استارت اضافه شد.
تنظیم split_update که به صورت پیشفرض مقدار true را دارد ، در صورت true بودن آپدیت ها به صورت تقسیم شده ارسال میشوند(مانند قبل) و در صورت false بودن همه ی آپدیت ها به متد all که درون کلاس bpt_handler ست شده است ارسال میشوند.
📄 مستندات و توضیحات
https://bpt-proto.site
  - متد های تلگرام ادیت شد.
اکثر متد ها در صورت ست نشدن پارامتر هایی(مانند chat_id) به صورت خودکار آن را از آپدیت دریافتی ست میکنند به همین علت برخی متد ها میتوانند بدون هیچ گونه ورودی فراخوانده شوند مانند sendDice
- کلی متد ساده تلگرام اضافه شد.
اسامی متد ها :
send as sendMessageforward as forwardMessagecopy as copyMessagephoto as sendPhotoaudio as sendAudiodocument as sendDocumentvideo as sendVideoanimation as sendAnimationvoice as sendVoicevideoNote as sendVideoNotemediaGroup as sendMediaGroulocation as sendLocationvenue as sendVenuecontact as sendContactpoll as sendPolldice as sendDiceaction as sendChatActionfile as getFileban as kickChatMemberunban as unbanChatMemberrestrict as restrictChatMemberpromote as promoteChatMembercustomTitle as setChatAdministratorCustomTitlepermissions as setChatPermissionslink as exportChatInviteLinktitle as setChatTitledescription as setChatDescriptionpin as pinChatMessageunpin as unpinChatMessageunpinAll as unpinAllChatMessageleave as leaveChatchat as getChatadmins as getChatAdministratorsmembersCount as getChatMemberCountmember as getChatMemberanswer as answerCallbackQueryeditText as editMessageTexteditCaption as editMessageCaptioneditMedia as editMessageMediaeditKeyboard as editMessageReplyMarkupdel as deleteMessagesticker as sendStickeranswerInline as answerInlineQueryinvoice as sendInvoicegame as sendGameاین متد ها همان متد های اصلی تلگرام هستند اما برای راحتی ، اسم های آن ها کوتاه شده است.
لازم به ذکر است که تمام متد های قبلی همچنان وجود دارند و در صورت لزوم میتوانید از آنها استفاده کنید.
همچنین متد
kick نیز اضافه شده که کاربر اضافه شده را اخراج میکند. - تنظیمات جدیدی به متد استارت اضافه شد.
تنظیم split_update که به صورت پیشفرض مقدار true را دارد ، در صورت true بودن آپدیت ها به صورت تقسیم شده ارسال میشوند(مانند قبل) و در صورت false بودن همه ی آپدیت ها به متد all که درون کلاس bpt_handler ست شده است ارسال میشوند.
📄 مستندات و توضیحات
https://bpt-proto.site
همانطور ک مطلع بودید ، ما مشغول تهیه سری آموزش برای کتابخانه بودیم ، در حال حاضر تا قسمت پنجم تهیه شده و تا دقایقی دیگر در کانال قرار میگیرد.
ورژن استفاده شده کتابخانه : 1.07
قسمت های بعدی نیز در دست تهیه هستند که با ورژن های بعدی کتابخانه ساخته میشوند.
تمام قسمت ها را میتوانید از طریق ترین بیت با حجم نیم بها دانلود کنید
ix8.ir/fl
  ورژن استفاده شده کتابخانه : 1.07
قسمت های بعدی نیز در دست تهیه هستند که با ورژن های بعدی کتابخانه ساخته میشوند.
تمام قسمت ها را میتوانید از طریق ترین بیت با حجم نیم بها دانلود کنید
ix8.ir/fl
Media is too big
    VIEW IN TELEGRAM
  #amozesh
#part_1 #part1 #p1
قسمت اول از سری آموزش های کتابخانه
مطالب مربوط به این قسمت :
آموزش دریافت فایل خام و تشریح اجزای اون
لینک دریافت فایل خام :
https://bpt-proto.site/BPT/base.php
لینک دانلود کتابخانه :
https://bpt-proto.site/BPT/BPT.php
لینک ترین بیت(نیم بها) :
ix8.ir/p1
لینک مستقیم(تمام بها) :
dl.bpt-proto.site/amozesh/p1.mp4
  #part_1 #part1 #p1
قسمت اول از سری آموزش های کتابخانه
مطالب مربوط به این قسمت :
آموزش دریافت فایل خام و تشریح اجزای اون
لینک دریافت فایل خام :
https://bpt-proto.site/BPT/base.php
لینک دانلود کتابخانه :
https://bpt-proto.site/BPT/BPT.php
لینک ترین بیت(نیم بها) :
ix8.ir/p1
لینک مستقیم(تمام بها) :
dl.bpt-proto.site/amozesh/p1.mp4
