دادن دستور به ربات تلگرام
نویسنده : سمانه KZ | زمان انتشار : 08 آذر 1399 ساعت 11:05
توضیحات
خ.محمدی مدت زمان مطالعه: 5 دقیقه ربات تلگرام 26 مرداد 1396 آخرین به روز رسانی در 26 مرداد 1396
کاربرد دستورات برای برقراری ارتباط کاربر با ربات میباشد. دستورات به صورت دکمه هایی در کیبورد پایین ربات نمایش داده میشوند.
1) @BotFather را جستجو نمایید.
2) با گزینه Start کار را شروع نمایید.
3) سپس باید یک ID برای بوت خود انتخاب کنید به صورت ID_bot
4) بعد از تایید نام کاربری اطلاعاتی برای شما ارسال خواهد شد.
بعضی از دستورات برای وب سایت ها کاربرد دارند و اشتراک کذاری مطالب از طریق پیج و وب سایت ها که نیاز به api دارند و یک سری دستورها هم بصورت نوشتاری و پاسخگوی اتوماتیک هستند.
جهت اضافه کردن دستور /Commands add * (به جای * متن دستور را بنویسید) را ارسال کنید. حال پاسخهایی را که میخواهید با ارسال این دستور به کاربر ارسال شود را فرستاده و در آخر /cancel را بفرستید (در صورت ارسال دستور یکی از این پاسخها به صورت رندوم ارسال خواهد شد). این پاسخها میتوانند به هر صورتی باشند، نه فقط متن.
نکته: دستور شما لزوماً نباید با / شروع شده باشد.
نکته: بعد از اضافه کردن دستور هم شما میتوانید با ارسال همان دستور پاسخهای خود را اضافه کنید.
جهت نمایش لیست پاسخهای دستور مورد نظر، /commands list * (به جای * متن دستور را بنویسید) را ارسال کنید. پاسخها به همراه ID شان به شما نمایش داده خواهد شد.
جهت حذف دستور /commands deleteAll * (به جای * متن دستور را بنویسید) را ارسال کنید.
جهت حذف پاسخی از دستور /commands delete id (به جای id، آی دی پاسخ را وارد کنید) را ارسال کنید.
جهت مخفی سازی دستور از کیبورد ربات، /commands hide * (به جای * متن دستور را بنویسید) را ارسال کنید.
نکته: جهت غیرفعالسازی کیبورد ربات خود از دستور /showkeyboard no و جهت فعالسازی آن دستور /showkeyboard yes را ارسال کنید.
دستورات ربات تلگرامی
جهت حذف دستورات سیستمی از کیبورد ربات کافیست تا دستور /showkeyboard custom را به ربات خود ارسال کنید.
شما میتوانید با ارسال دستور /commands keyboard * (به جای * متن دستور را بنویسید) دکمههایی که در کیبورد ربات نمایش داده خواهند شد را مشخص کنید. در خطوط بعدی دستوراتی که میخواهید نمایش داده شوند را بنویسید. مثال:
میخواهیم وقتی کاربر دستور Books را ارسال کرد، دو دستور Title 1 و Title 2 در کیبورد ربات نمایش داده شوند. کد آن به این صورت خواهد بود:
/commands keyboard Books
Title 1
Title 2
با استفاده از همین روش میتوان منو های کیبوردی تو در تو برای ربات خود ساخت!
نیاز به مشاوره بیشتر دارید؟
متخصصان پونه مدیا منتظر شما هستند
';
$('#jlexreview-e'+cfg.id).append(h); }) .on('click', '#jlightbox-photos .esc', function(){ $(this).parents('#jlightbox-photos').fadeOut('fast', function(){ $(this).remove(); }); }) .on('click', '._write', function(){ $('#jlexreview-e'+cfg.id).find('#post-review').toggleClass('hidden'); }) .on('click','.jeditor-rating', function(){ var s=$('._editor_rating').clone(); s.find('i.fa').remove();
var h='
'; h+='
'; h+='
'; h+=s.html(); h+=$('.jeditor-content').html(); h+='
'; h+='
'; h+='
'; h+='
';
$('#jlexreview-e'+cfg.id).append(h); }); }); })(jQuery);