طراحی سایت, ساخت ربات تلگرام, آموزش php , سورس کد php ,سورس ربات تلگرام , سورس فروشگاه اینترنتی , آموزش طراحی وب

آموزش ساخت ربات تلگرام


بروزرسانی در ۱۳۹۶/۰۸/۲۷ : افزودن ویدیوی آموزشی

ساخت ربات تلگرام بسیار آسان و ساده است . تلگرام که این روزها یکی از محبوب‌ترین مسنجر ها نزد ایرانیان است قابلیت‌های زیادی دارد که یکی از آنها ربات‌های تلگرامی‌ است.

 

ربات تلگرام چیست

ربات تلگرام نوعی حساب کاربری ویژه است که برای ارسال و دریافت اتوماتیک پیام طراحی شده است. کاربران میتوانند با ارسال دستورات گوناگون با ربات های تلگرام در ارتباط باشند، این ارتباط میتواند در یک مکالمه شخصی و یا در یک گروه ایجاد شود. شما میتوانید ربات خود را با استفاده از API تلگرام و از طریق درخواست های HTTPS مدیریت کنید.

ربات‌ها در تلگرام کارایی‌های مختلفی دارند، از ربات بازی و سرگرمی گرفته تا ربات پیش‌بینی هوا. در این مقاله قصد داریم آموزش ساخت ربات تلگرام را به شما نشان دهیم.

برای ساخت ربات تلگرام یک ربات معرفی شده است به نام BotFather. شما میتوانید با طی کردن چند قدم ساده ربات خود را بسازید. پس از ایجاد آن یه کدهویت یا Authorization Token برای شما ارسال میشود که درگاه ارتباطی شما با API خواهد بود. برای ساخت ربات تلگرام به مفاهیم و اطلاعات زیر نیاز خواهید داشت:

با ربات BotFather ارتباط برقرار کنید، این ارتباط میتواند از طریق آدرس https://telegram.me/BotFather و یا نام کاربری BotFather@ آغاز گردد.

آموزش ساخت ربات تلگرام

دستور /newbot را برای آن ارسال کنید و ربات پدر از شما نام و نام کاربری ربات را درخواست میکند، در پایان Token هویت را برای شما ارسال خواهد کرد.

  • نام ربات (name) در لیست مخاطبان و توضیحات آن نمایش داده خواهد شد.
  • نام کاربری (username) یک عبارت کوتاه است که برای تعیین لینک ربات و مخاطب قرار دادن آن توسط دیگران به کار میرود. این نام کاربری باید بین ۵ تا ۳۲ کاراکتر باشد و تنها میتواند شامل حروف انگلیسی، اعداد و خط زیر (_) باشد. نام کاربری ربات باید همیشه با کلمه bot تمام شود.
  • توجه کنید که نام کاربری به حروف بزرگ و کوچک حساس است، مثلا شما میتوانید netparadis_bot یا netpa89bot را بعنوان نام کاربری خود انتخاب کنید.
  • Token یک رشته از اعداد و حروف مانند ۱۱۰۲۰۱۵۴۳:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw است که برای ایجاد ارتباط میان شما و ربات بکار میرود.
  • اگر به هر دلیل Token خود را فراموش کردید با ارسال دستور token/ به botfather یک کد جدید برای شما ارسال میشود.
حتما بخوانید  شایعه جاسوسی ربات تلگرام

آموزش ساخت ربات تلگرام

سایر دستورات برای تغییر و ساخت ربات تلگرام بسیار ساده بوده و عنوان آنها بیانگر کاری که انجام میدهند است.

  • setname/ نام ربات تلگرام را تغییر میدهد.
  • setdescription/ توضحیات مربوط به معرفی ربات را تعیین میکند که میتواند تا ۵۱۲ کاراکتر باشد، کاربران این متن را پس از شروع مکالمه با ربات شما مشاهده میکنند.
  • setabouttext/ این متن که حداکثر میتواند ۱۲۰ کاراکتر باشد در پروفایل ربات نمایش داده میشود و هنگامی که کسی ربات تلگرام شما را به اشتراک میگذارد نیز در زیر نام نشان داده میشود.
  • setuserpic/ برای تعیین عکس پروفایل ربات تلگرام استفاده میشود.
  • setcommands/ برای تعیین دستورات جانبی و تکمیلی برای ربات شما استفاده میشود.
  • setjoigroups/ این دستور برای تعیین قابلیت افزوده شدن ربات به گروه ها استفاده میشود. اگر ربات شما برای ارتباط در گروه ها طراحی نشده است میتوانید این قابلیت را غیرفعال کنید.
  • setprivacy/ تعیین میکند که ربات شما چه پیام هایی را در گروه دریافت کند، اگر این گزینه غیرفعال شود ربات تمام پیام های ارسالی در گروه ها را دریافت و برای شما ارسال خواهد کرد.
  • deletebot/ ربات شما را حذف کرده و این نام کاربری را آزاد میکند.

هک با ربات تلگرام

یکی از شایعاتی که در مورد ربات ها تلگرام گفته میشود آن است که به اطلاعات شخصی شما دسترسی دارند و ممکن است برای جاسوسی از شما بکار گرفته شوند، اگر یک نگاه سطحی به خروجی های API داشته باشید متوجه خواهید شد که امکان هک کردن کاربران از طریق ربات تلگرام وجود ندارد.

اولا ربات ها تنها زمانی به شما دسترسی خواهند داشت که با آنها ارتباط برقرار کرده باشید، یعنی پیامی با آنها ارسال کرده باشید. ثانیا از هر کاربر نام، نام خانوادگی، شناسه کاربری و آی دی کاربری برای ربات قابل دسترس خواهد بود، این اطلاعات تنها برای ایجاد ارتباط ربات با شما در دسترس آن می باشد. علاوه بر اینها ربات ها به تصویر شما نیز دسترسی دارند، البته امکان ذخیره آن از روی سرورهای تلگرام را نخواهند داشت و تنها میتوانند تصویر را برای شما یا کس دیگری ارسال کنند.

پس تمامی اطلاعاتی که به ربات تلگرام ارسال میشود، به راحتی و با افزودن شماره تماس شما به لیست مخاطبان یک فرد قابل دسترسی است. هیچ گونه دسترسی به اطلاعات گوشی، مکالمات شما با دیگران و یا هر نوع دیتای دیگری برای ربات ها وجود ندارد.

خب دیدید با مقاله آموزش ساخت ربات تلگرام به چه راحتی یک ربات تلگرام ساختیم . این ربات الان قابلیت های زیادی بجز اضافه کردن به گروه و ارسال پیام به آن را ندارد . از این به بعد باید با برنامه نویسی سمت سرور به آن قابلیت های فوق العاده ای اضافه کنید که در صفحه زیر به آن پرداختیم

حتما بخوانید  ساخت ربات تلگرام : ابزاری خلاقانه برای ارائه خدمات به مشتریان کسب و کارها

سفارش ساخت ربات تلگرام

حسن شفیعی
مدرس ، پنتستر ، توسعه دهنده اپلیکیشن های تحت وب ، عضو مرکز حامی نخبگان و از مدیران و اعضای رسمی تیم امنیتی آشیانه هستم . علاقه خاصی به زبان های تحت وب, امنیت شبکه و لینوکس دارم و هر روز تلاش می کنم به این حوزه ها مسلط تر شوم و اطلاعاتم را در وب به اشتراک بگذارم

دیدگاه کاربران

avatar

دانلود رایگان (هدیه ویژه)

کتاب آموزش زبان برنامه نویسی PHP را دانلود و همین امروز یادگیری را شروع کن و به جمع برنامه نویسان ملحق شو ;)

دانلود رایگان کتاب

سورس فروشگاهی دیجی کالا

بخش کاربران

هنوز عضو نیستید ؟ کلیک کنید

مجوزهای ما

logo-samandehi

دانلود کتاب

عضویت رایگان خبرنامه

تخفیف 150 هزار تومانی برای سورس فروشگاهی دیجی کالا تا پایان خردادماه - کد تخفیف : np150
ثانیه
دقیقه
ساعت
روز
خرید محصول