بات چیست ؟ ربات چیست؟بازو چیست؟
امروزه اکثر پیام رسانها سعی در اضافه کردن قابلیتهایی به APP خود هستند تا همه نیازهای کاربران را فراهم کنند. اگر قرار باشد تمامی خواسته های کاربران در سورس اصلی پیام رسان جا بگیرد برنامه به حدی بزرگ میشود که قابلیت نصب به روی یک گوشی را ندارد.ولی با امکان بات فقط هر فردی نیاز خود را با پیام رسانش اضافه میکند.برای اینکه تفاوت بات را با کانال و گروه متوجه بشید باید مستقیم برویم سمت کاربرد.به عنوان مثال مهمترین کاربرد میشود پیام رسانی روزانه صد میلیون تراکنش در سیستم بانکی کشور انجام میشود و هر تراکنش احتیاج به اس ام اس دارد و هر اس ام اس حد اقل 15 تومان هزینه دارد اگر بتوان این پیامکها را از طریق اینترنت و پیام رسان ارسال کرد هزینه ها خیلی کاهش پیدا میکند
با نوشتن یک بات برای ارسال پیامک توسط یک برنامه نویس به راحتی این کار انجام میشود شما کافیست به کاربر نهایی بگویید بات payamak@ را به روی پیام رسان خود اضافه کند برنامه نویس از طریق اتصال به نرم افزار بانکی خود پیام را دریافت میکند و از طریق توکن و نام بات آن را به برنامه نویس انتقال میدهد
مثال دیگر بات درخواست وجه است روزانه هزارها نفر شماره کارت را برای هم ارسال میکنند تا طرف مقابل مبلغی را به آن شماره کارت واریز کند در نظر بگیرید به جای شماره کارت باتی باشد که با آن بتوان هم شماره کارت و هم مبلغ و هم شرح و … برای مخاطب فرستاده شود و او فقط کلید تایید را بزند
در این وبلاگ سعی میشود شما بتوانید برای پیامرسان بانک ملی برنامه نویسی کنید و از آن کسب درآمد کنید
قبل از هر چیز اگر تا کنون نرم افزار بله بانک ملی را نصب نکرده اید آن را از آدرس زیر نصب کنید و کد دعوت را BLE384323 بزنید دانلود از https://bale.ai/dl
کارهایی که به وسیله بات میتوان انجام داد
ایجاد سرویس هایی از جمله سرویسهای ایمیل، خبر و سایر چیزهایی که کاربران را ملزم میکند تا از سایتها و برنامههای مختلف استفاده کنند.
- سرویس هشدار (البته با اجازه کاربران) میتواند یکی از زمینههایی باشد که توسعه دهندگان بات توجه ویژه ای به آن دارند.
- سرویسهای تعاملی بین کاربران مثل بازی یا سرگرمی که ارتباط دهنده چند فرد است.بات میتواند بستر خوبی برای گسترش سرگرمی در قالب پیام رسان باشد.
- ایجاد سرویسهای ترکیبی و مرتبط که برای انجام یک کار از api مختلف استفاده میکنند . شما آزاد هستید در کنار گسترش بات از انواع سرویس سایر شرکتها نیز استفاده کنید و یک سرویس ترکیبی ارائه کنید . مانند بات رزرو غذای دانشگاه یا خرید بلیط قطار
- ایجاد سرویسهای خاص منظوره مانند سرویس اتوماسیون اداری
نحوه عملکرد بات ها در بله
بات اصالتا یک کاربر معمولی است که نیازمند وجود فرد خارجی نیست.
کاربران میتوانند برای بات همانند افراد دیگر پیام ارسال کنند و این پیام مستقیما به برنامهای که برای بات اجرا شده منتقل میشود و طبق برنامهای که گسترش دهنده بات نوشته است پاسخی برای کاربر ارسال میشود.
نحوه ساخت بات
ابتدا باید با بات پدر با شناسه bot_father صحبت کنیم و با استفاده از دستور newbot/ از آن بخواهیم که یک بات در اختیار ما بگذارد.
بات پدر بعد از پرسیدن نام و نام کاربری بات یک توکن در اختیار ما قرار میدهد که با استفاده از این توکن میتوانیم به سرور بله متصل شده و بات خود را کنترل کنیم.
شما نیز با دستوراتی مانند setphoto/ میتوانید برای بات خود عکس انتخاب کنید و یا با استفاده از setdescription/ میتوانید توضیحاتی برای بات خود در نظر بگیرید.
منابع : seoparsian – baleh.blogfa