ستاره | سرویس تکنولوژی – برنامه تلگرام حقیقتا یکی از بهترین اپلیکیشنهای ارتباطی و اجتماعی است که این روزها در ایران هم محبوبیت بیشتری به دست آورده. به نظر میرسد یکی از مهمترین نقاط قوت این اپلیکیشن که او را به رقیبی سرسخت برای نمونههای مشابه خود بدل میکند. ارائه نسخههای این برنامه برای تمامی پلتفرمها و همچنین امکان استفاده از نسخه تحت وب است. یکی از قسمتهای غریب این برنامه که شاید هنوز همه کاربرانش آن را کشف نکردهاند رباتهای تلگرام است. اول از همه باید بدانیم که رباتها در تلگرام کارهای به خصوصی انجام میدهند. برای مثال بعضیها به ما توانایی ساخت استیکر میدهند، بعضی دیگر عکس مورد نظر ما را پیدا میکنند و بسیاری کارهای دیگر. هر ربات تلگرام قابلیتها و دستورات خاص خودشان را دارند.
نکات مهم برای طراحی و ساخت ربات تلگرام
۱. دانش برنامه نویسی تحت وب
۲. سرور مناسب جهت پشتیبانی از فعالیتهای ربات که این سرور با توجه به کاری که قرار هست ربات برای شما انجام دهد و همچنین بسته به تعداد کاربرانی که از ربات استفاده میکنند تعیین میشود. باید برای رباتی که دستوارت بیشتری رو پشتیبانی میکنه سروری با منابع بالا تهیه کنید.
ساخت ربات تلگرام
در آپدیت جدید، تلگرام رباتی را معرفی کرد که BotFather@ نام داشت. وظیفه آن ساخت یک ربات و مدیریت کامل ربات شخصی شماست. تنها کافیست دستورات را بر حسب https API ارائه شده روی سرورِ ربات خود مدیریت کنید. BotFather با یک سری دستورات از پیش تعریف شده شما را جهت ساخت ربات متناسب با رابط کاربری جدید تلگرام آسان کرده و میتوانید به کمک آن برای ربات خود کاراییهایی از جمله تغییر عکس پروفایل، اطلاعات کوتاه جهت نمایش در پروفایل، توضیحات مختصر برای شروع کار و تعریف یک سری دستوارت را ایجاد کنید.
۱. برای شروع ساخت یک ربات شخصی در تلگرام، اول به قسمت گفتگو با ربات BotFather بروید.
۲. بدین منظور روی لینک اختصاصی باباربات کلیک کنید BotFather@ و با کلیک بر روی Send Massege به محیط گفتگو با ربات انتقال پیدا میکنید.
۳. در محیط چت با “باباربات” روی Start کلیک کنید.
بابا ربات دستورات لازمه برای ساخت یک ربات شخصی را برای شما ارسال میکند.
همچنین در رابط کاربری جدید تلگرام در قسمت مشخص شده در تصویر بالا منویی کشویی مختص دستوارت یک ربات برای راحتی کاربران بدون نیاز به تایپ کردن، تعبیه شده که کافیست دستور مورد نظر را لمس کنید.
newbot/
برای شروع کار و ساخت ربات این دستور رو ارسال کنید, پس از ارسال بابا ربات از شما میخواهد یک نام برای ربات خود تعیین کنید که این نام در پروفایل ربات شما ثبت میشود سپس بعد انتخاب نامی برای ربات یک نام کاربری که دیگران میتوانند با سرچ کردن آن ربات شما را پیدا کنند انتخاب کنید که پایان آن با bot به اتمام برسد. به عنوان مثال: TetrisBot یا tetris_bot
token/
در گام بعدی این دستور رو ارسال کنید که بابا ربات به صورت آنی یک رمز برای ما ارسال میکند، این رمز بسیار مهم است و شما می توانید از طریق آن ربات خود را کنترل کرده و دستورات خود را تغییر دهید. نحوه استفاده از token را در سایت تلگرام مطالعه کنید: Telegram Bot API
revoke/
دستوری برای منقصی کردن token
setdescription/
با ارسال این دستور باباربات از ما تقاضای یک متن را می کند، ما بایستی در این متن به توصیف ربات خود بپردازیم و کارهایی را که انجام میدهد را شرح دهیم .این متن زمانی که یه کاربر برای اولین بار با ربات شما شروع به چت کردن می کند برایش ارسال می شود. توجه کنید این متن بایستی از ۵۱۲ کلمه کمتر باشد.
setabouttext/
توسط این دستور شما می توانید اطلاعات کوتاهی که کمتر از۱۲۰ حرف است را شرح دهید. این اطلاعات زمانی که شما ربات خود را به اشتراک می گذارید در پروفایل ربات نمایش داده می شود.
setuserpic/
توسط این دستور شما می توانید یک عکس برای ربات خودتان انتخاب کنید (عکس پروفایل ربات)
setcommands/
توسط این قسمت شما می توانید به ربات خود دستورات خاصی را بدهید. می توانید از طریق فرمت زیر دستورات خود را به ربات منتقل سازید:
به یاد داشته باشید دستورات شما تا زمانی که سرور اختصاصی را برای ربات خود تهیه نکنید قابل استفاده نیستند .
/setjoingroups
اجازه دادن به کاربران جهت ادد کردن ربات شما در گروهها
/setprivacy
حساسیت به پیام های ارسالی خاص توسط کاربران برای ربات شما
/cancel
متوقف کردن عملیات فعلی کار با باباربات
نکات مهم:
۱. تمامی رباتهای ساخته شده توسط توسعه دهندگان در ورژن قبلی، برای هماهنگی با رابط کاربری جدید و باباربات باید آپدیت کنند چون نمیتوانند از امکانات آبدیت جدید تلگرام استفاده کنند.
۲. دستورات تعریف شده برای ربات خود توسط باباربات تا زمانی که api را روی سرور فراخوانی نکنید کارایی نخواهد داشت.
۳. توضیحات بیشتر در رابطه با تعاریف دستوارت رو در سایت تلگرام مشاهده کنید Bots An introduction for developers
شاه ممد
میشه یه دستور به رباط داد تا افراد مزاحم در گروه رو حذف کنه ک میتونید از این کامند استفاده کنید/kickuser
پژمان
سلام
خسته نباشید
ببخشید میگم من یه ربات داشتم وقتی دلیت اکانت کردم دیگه نمیتونم به مدیریتش دسترسی داشته باشم میخواستم ببینم میشه برش گردوند؟
بدون نام
سلام چطور ربات مزاحم در گروه رو از گروه اخراج یا حذف کنیم ممنون
مدیر سایت
معمولا ادمین گروه می تواند ربات ها را نیز مانند اشخاص عادی از گروه اخراج کرده و یا بلاک کند. در صو رتی که به دلیلی امکان اخراج روبوت از گروه مانند حالت عادی وجود نداشته باشد، استفاده از کدهای دستوری تلگرام ضروری است.
ایلیا
سلام
این روبات سازمه
اگر مشکلی دارین
به روبات من بیاین
و به قسمت پشتیبانی بیایید
براتون بگم لینگ بات @robatcazbot ممنون
aref
سلام
چه طور رباتی که ساختم رو به طور کامل پاک کنم؟
به طوری که لینکه رباتمم بپره (هر کسی سرچ کرد بالا نیاره)؟
Pinar
سلام. چطوری رباتی که ساختیم را پاک کنیم ؟
Darya
من یه ربات ساختمو حالا میخوام پاکش کنم طوری که کلا اکانتش پاک بشه راهی هست؟اگه هست بگین مهمه واسم
میلاد اسداله زاده
من توی ربات چهار خونه هستم روزی سیصد تومن از من کم میکنه چطوری اونو لغوش کنم
محمدجواد
تووووووورو خدااااا کمکم کنید.امروز کسی لینک فال واسم فرستاد ی رباط بود ۶تا سوال پرسید منم جواب دادم سوالای شخصی بعد اخرش غافلگیر شدم جواب سوالا ب کسی ک لینک بهم داده بود ارسال شده بود.حالا راهی هست ک سوالا و جوابای ک واس کسی رفته رو حذف کنم
amirhossein
برو تو تنظیمات خود ربات گزینه stop and block bot
vahid
سلام چطور ربات مزاحم در گروه رو از گروه اخراج یا حذف کنیم ممنون