با API های سایت BotSaz.com دیگر برای اضافه کردن امکانات موردنظرتون محدودیتی نخواهید داشت! در این پست قصد داریم به معرفی این بروزرسانی جدید بات ساز بپردازیم و شما رو با مزایای آن آشنا کنیم.
برای ساخت یک ربات در تلگرام ابتدا باید از بابا ربات توکن دریافت کنید (آموزش دریافت توکن)
ساخت ربات با این توکن مشکلات خاص خودش رو داره (مانند نیاز به سرور ، برنامه نویسی و SSL) که بات ساز توانسته نیاز شما رو به موارد گفته شده برطرف کند و در این بروزرسانی ، به شما این امکان داده شده تا با استفاده از API بات ساز بتوانید ربات های خودتون رو به راحتی توسعه بدین.
فرق توکن بابا ربات و API بات ساز چیست؟
همونطور که گفتیم برای اتصال بهتر و سریعتر ربات شما به سرورتان باید از SSL استفاده کنید قیمت آن ( همراه با IP اختصاصی و دامنه ) بیشتر از ۳۰۰ هزار تومان در سال می شود که اگر این قیمت رو با هزینه های سرور و دستمزد برنامه نویسی در نظر بگیرید به رقم بسیار بالاتری خواهید رسید!!!
اما API های بات ساز نیاز شما را به SSL برطرف می کنند و شما می توانید بدون خرید SSL ربات خود را به سرور یا هاست خود متصل کنید!
یکی دیگر از خوبی های این بروزرسانی این است که با این کار فشار اصلی بر روی سرورهای بات ساز خواهد بود (مانند ارسال پیام ، فیدخوان و…) و همین باعث می شود تا شما بتوانید امکانات جانبی ربات خود را حتی در یک هاست معمولی (و بدون نیاز به خرید سرورهای پرخرج) میزبانی کنید.
توکنی که بابا ربات به کاربر میدهد فقط روی یک اسکریپت قابل اجراست و هر ربات فقط یک توکن دریافت میکنه اما خوبی API بات ساز در این است که بات ساز می تواند بی نهایت API برای هر ربات صادر کند و برای همین می توانید در یک ربات هم زمان از چند اسکریپت استفاده کنید و با این کار تمام امکانات مورد نظرتون رو برای رباتتون فراهم کنید!
روش کار این سیستم به این صورت است که ابتدا پیام کاربر از سرورهای تلگرام به سرورهای بات ساز ارسال می شود سپس بات ساز پیام رو برای سروری که API به آن متصل است می فرستد.
بعد از پردازش دستور ، پاسخ مناسب برای کاربر ارسال می شود.
ابتدا به قسمت (دستورات ربات) برید. سپس گزینه (دستور API جدید) را انتخاب کنید.
در این صفحه نام دستور را وارد کنید. در قسمت آدرس URL باید آدرسی که اسکریپت مربوطه در آن قرار دارد را وارد کنید.
بعد از ایجاد دستور ، همانطور که می بینید در ستون نوع دستور API نوشته شده است. حالا با کلیک بر روی علامت آچار به قسمت ویرایش دستور بروید.
در کادری که در عکس زیر با علامت قرمز نشان داده شده API دستور مربوطه را دریافت کنید و در اسکریپت خود قرار دهید.
اگر برای دستور مربوطه (نمایش دکمه برای دستور) را فعال کنید می توانید مانند عکس زیر دکمه را در ربات خود داشته باشید.
زمانی که کاربران ربات بر روی دکمه مربوطه کلیک کنند به سرور شما متصل خواهند شد و دیگر اطلاعات را از بات ساز نمیگیرند ( تا زمانی که به منوی اصلی برگردند.)
توسعه دهندگان عزیز می توانند با استفاده از داکیومنت زیر ، پلاگین های خود را برای API بات ساز بنویسند و به صورت رایگان یا با دریافت هزینه در اختیار کاربران بات ساز قرار دهند. همچنین سایت ها و شرکت هایی که خدمات اینترنتی ارائه می دهند می توانند با استفاده از API بات ساز برای سایت خود پلاگین بنویسند. با این کار می توانند در ربات های بات ساز یک شعبه از سایت خود داشته باشند!
همین حالا شروع کنید و از این آموزش استفاده کنید: آموزش طراحی قابلیت اختصاصی برای ربات تلگرام با استفاده از API باتساز
این آموزش نیز میتواند برای شما مفید باشد: آموزش برنامه نویسی ربات تلگرام با استفاده از API بات ساز
تیم بات ساز و سایت کلک آموز با آغوش گرم از خلاقیت های شما توسعه دهنده عزیز استقبال می کند و می توانید نمونه کارهای خود را در صفحه تماس با ما برای ما ارسال کنید.
لینک کوتاه این مطلب:
آرمان فراست هستم ، دانشجوی پزشکی و مدیر سایت های کلک آموز ، بات ساز و کلیک گیر | کانال شخصی من در تلگرام https://telegram.me/aquzben
سلام ..چطوری باید خودمون پلاگین هایی که نوشتیم رو به بات اضافه کنیم؟؟؟؟
با استفاده از دستور api بات ساز و داکیومنتی که تو پست گذاشتیم
سلام میخواستم برای دکمه ای از بات پیغامی از کاربر دریافت کنم.مانند contactus
باید چکار کنم؟
کانال مستر روت رو دنبال و تبلیغ کنین
با ۳۰۰ تایی شدنش این امکان اضافه میشه
ssl رایگان هم هست
اصولا ssl برای امنیت سایت هست
شما اعتماد می کنین از ssl رایگان برای امنیت سیستم استفاده کنین؟
سلام،
آقا نمونه کد هم قرار بدید برای asp.net به زبان #C یا VB
از اونجایی که همکاران ما همه php کار هستند نمونه برای مواردی که گفتین نداریم
پلاگین وردپرس ما رو بررسی کنین شاید به دردتون بخوره
http://kalakamuz.ir/%d8%a7%d8%aa%d8%b5%d8%a7%d9%84-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3-%d8%a8%d9%87-%d8%b1%d8%a8%d8%a7%d8%aa-%d8%aa%d9%84%da%af%d8%b1%d8%a7%d9%85/
دوستان سرکاریه این api
وقتی تو داکیومتش ی خط کد نیست یعنی سرکاریه
بیخودی وقتتون رو با این سایتها هدر ندید
میتونید از این نمونه کد استفاده کنید درضمن تو صفحه اصلی بات ساز تعدادی از پلاگین ها قرار داده شده
< ?php $url = ""; // Url Shoma $content = array('api_key'=> ‘Api_BotSaz’,’chat_id’ => ‘Chat_id_User’, ‘text’ => ‘Text’, ‘reply_markup’ => ‘KeyBord_Telegram_Ejbari_nist’);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($content));
$result = curl_exec($ch);
curl_close($ch);
سلام
خودتون صفحه ای یا سایتی برای فروش پلاگین ها ندارید و یا آماده نکردید ؟ که ما بتونیم از پلاگین های بقیه چه با هزینه و یا چه رایگان استفاده کنیم ؟
http://botsaz.com/plugins/
سلام.
ببخشید فقط با زبان php میشه نوشت؟
میتونیم از زبان lua استفاده کنیم>
از تمامی زبانهای تحت وب میتونید استفاده کنید.
Lua خیر.
سلام من میخوام یه ربات فروشگاهی درست کنم که با پنل شما مدیریت بشه
ایا امکانش هست؟
بله
اگر خواستید میتونید سفارش برنامه نویسی هم بدید
http://kalakamuz.ir/make-bot/
واقعا عالی بود
با سلام و عرض ادب
ببخشید قسمت آدرس URL باید آدرسی که اسکریپت مربوطه در آن قرار دارد را وارد کنید. منظورش چیه؟
من اگه بخوام اسکریپت هایپرلینک رو اضافه کنم به رباتم که به ربات پاسخ دهد…این اسکریپت موجود است؟کجا میتونم گیر بیارم؟
با تشکر فراوان
http://kalakamuz.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b7%d8%b1%d8%a7%d8%ad%db%8c-%d9%82%d8%a7%d8%a8%d9%84%db%8c%d8%aa-%d8%a7%d8%ae%d8%aa%d8%b5%d8%a7%d8%b5%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b1%d8%a8%d8%a7%d8%aa-%d8%aa/