Https://hosseinimotlagh.ir
آموزش ساخت ربات تلگرام با php
سلام دوستان؛
تو این مطلب میخوام کمی درباره ساخت ربات تلگرام توضیح بدم و از ساده ترین راه ساخت ربات تلگرام با زبان برنامه نویسی PHP بگم.
ما اینجا آموزش ساخت یه ربات ساده رو هم میگیم.
این مطلب هم بدرد حرفهای ها میخوره و هم مبتدی ها…
اگه حرفهای هستید، از عنوان اول بگذرید.
با من همراه باشید.
ربات های تلگرامی چطور ساخته شدهاند؟
ربات هایی که توی تلگرام می بینیم با روش های مختلفی ایجاد شدن.
یه عده از این رباتها با رباتساز ها ساخته شدن. بعضی از این رباتساز ها خودشون هم ربات هستن؛ بعضی ازشون رو هم ممکنه یه جورایی بشه گفت یه سامانه توی یه سایت هستن.
بعضی از رباتساز ها رایگان هستن و برخی پولی هستن.
و دستهی دیگهای از ربات ها برنامه نویسی شدن؛ یعنی یه برنامه نویس اون رو نوشته یا برای خودش یا برای یه شخص دیگه یا حتی برای یه شرکت یا…
یه ربات میتونه با زبان های برنامه نویسی مختلفی نوشته شده باشه.
اگه نمیدونی زبان برنامه نویسی چی هست، این لینک رو ببین.
بعضی از ربات ها با زبان برنامه نویسی پایتون نوشته شدن، بعضی با asp و بعضی با js و…
ولی بیشتر ربات ها با زبان برنامه نویسی PHP نوشته شدن! این طبیعی هست و در رابطه با وبسایت ها هم صدق میکنه.
ربات های تلگرامی و چه بسا ربات های سایر پلتفرم ها مثل رباتهای پیامرسان بله (بازوی بله) با استفاده از API ها (Application Programming Interface) کار میکنن.
«بهطور کلی به مجموعهای از توابع و رویهها که به برنامههای کاربردی دیگر اجازه دسترسی و استفاده از ویژگیها یا دادههای یک نرمافزار را میدهند، ایپیآیهای آن نرمافزار گفته میشود.»
(WIKIPEDIA)
تلگرام هم یه API داره؛ میشه گفت ما یه هاست یا سرور داریم که به وسیله Api با رباتی که توی تلگرام داریم ارتباط برقرار میکنه.
وقتی کاربر پیامی توی ربات ارسال میکنه، تلگرام اون رو به سرور ما میفرسته؛ و سرور ما پردازش میکنه پیام کاربر رو و بعد از اینکه پاسخ مناسب رو پیدا کرد، اون رو برای تلگرام میفرسته و تلگرام اون رو به کاربر توی ربات نشون میده.
مطلبی دیگر از این انتشارات
چگونه password validation خوبی بنویسیم(Golang)
مطلبی دیگر از این انتشارات
شروع آموزش برنامه نویسی وب با فلسک
مطلبی دیگر از این انتشارات
چرا آینده در لینوکس است؟