اگر برنامه نویس PHP هستید، یک خبر خوب براتون دارم. ساخت ربات تلگرام با php فقط با یک فانکشن!
خیلی اوقات پیش میاد که نیاز به یک ربات ساده باشه که فقط چند تا چیز ساده رو هندل کنه، اینجور اوقات، میتونید به جای کتابخانههای بزرگ و سنگین، به راحتی از این فانکشن استفاده کنید.
فانکشن رو کپی کنید:
function bot($method, $data = null, $token = "123:abc") { $url = "https://api.telegram.org/bot$token/$method" $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, false); if (!empty($data)) curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data)); $result = curl_exec($ch); if (curl_error($ch)) return false; else return json_decode($result); }
این فانکشن 3 ورودی میگیره:
و حالا یک مثال ببینیم تا مطلب رو کامل یاد بگیریم:
فرض کنید قصد داریم پیام سلام ویرگول رو به کاربر 123456 بفرستیم. باید به این صورت عمل کنیم:
bot("sendMessage", [ "chat_id" => 123456, "text" => "سلام ویرگول" ]);
اگر سوالی داشتید تو نظرات مطرح کنید :)