Warning: Private methods cannot be final as they are never overridden by other classes in /home/targostar/public_html/wp-content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php on line 343

Warning: Private methods cannot be final as they are never overridden by other classes in /home/targostar/public_html/wp-content/plugins/wp-rocket/inc/classes/traits/trait-memoize.php on line 87

Warning: Cannot modify header information - headers already sent by (output started at /home/targostar/public_html/wp-content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php:343) in /home/targostar/public_html/wp-content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php on line 137

Warning: Creating default object from empty value in /home/targostar/public_html/wp-content/plugins/seoaal-core-/admin/ReduxCore/inc/class.redux_filesystem.php on line 29

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/targostar/public_html/wp-content/plugins/wp-jalali/lib/date.php on line 96

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/targostar/public_html/wp-content/plugins/wp-jalali/lib/date.php on line 98

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/targostar/public_html/wp-content/plugins/wp-jalali/lib/date.php on line 260

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/targostar/public_html/wp-content/plugins/wp-jalali/lib/date.php on line 262

Deprecated: Unparenthesized `a ? b : c ? d : e` is deprecated. Use either `(a ? b : c) ? d : e` or `a ? b : (c ? d : e)` in /home/targostar/public_html/wp-content/plugins/wp-jalali/lib/date.php on line 283

Deprecated: Unparenthesized `a ? b : c ? d : e` is deprecated. Use either `(a ? b : c) ? d : e` or `a ? b : (c ? d : e)` in /home/targostar/public_html/wp-content/plugins/wp-jalali/lib/date.php on line 351

Deprecated: Unparenthesized `a ? b : c ? d : e` is deprecated. Use either `(a ? b : c) ? d : e` or `a ? b : (c ? d : e)` in /home/targostar/public_html/wp-content/plugins/wp-jalali/lib/date.php on line 353
چگونه ربات تلگرام بسازیم؟ - فناوران تارگستر

چگونه ربات تلگرام بسازیم؟

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

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

ربات تلگرام چگونه کار میکند؟

ربات های تلگرام اکانت های ویژه ای هستند که نیاز به فعال سازی به وسیله شماره تلفن ندارند. کاربران میتوانند به دو روش با آنها ارتباط برقرار کنند

  • ارسال پیام یا کامند به ربات بوسیله باز کردن آن بصورت جعبه گفتگو یا اد کردن آن به گروههای تلگرامی
  • ارسال درخواست بصورت مستقیم از طریق ورودی متن بصورت تایپ یوزر نیم ربات مانند @exampleBot

درخواست ها یا پیام های ارسال شده به ربات توسط کاربران به وسیله نرم افزارهای نوشته شده بر روی سرور مالک ربات پردازش شده و پاسخ مناسب  برای کاربر ارسال میگردد

چگونه ربات تلگرام بسازیم؟

برای اینکار ابتدا نیاز دارید تا نام مورد نظر خود را ثبت نمایید. برای دریافت نام میبایست به ربات BotFather  یک پیام ارسال کنید

مرحله اول ارسال دستور: /newbot

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

در مرحله بعد شما میبایست یک نام کاربری (username) برای ربات خود انتخاب نمایید. دقت کنید این نام باید با کلمه bot به پایان برسد

پس از این مرحله BotFather پیامی مبنی بر ساخت موفق ربات شما به همراه Token آن را برای شما ارسال میکند

این Token در مراحل بعد در هنگام نصب سورس ربات مورد نیاز شما خواهد بود.

    Leave Your Comment

    Your email address will not be published.*