nickname
nickname
خواندن ۱ دقیقه·۷ سال پیش

تنها یک فانکشن تا ربات تلگرام!

اگر برنامه نویس PHP هستید، یک خبر خوب براتون دارم. ساخت ربات تلگرام با php فقط با یک فانکشن!

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


ساخت ربات تلگرام با php
ساخت ربات تلگرام با php

فانکشن رو کپی کنید:

function bot($method, $data = null, $token = &quot123:abc&quot) { $url = &quothttps://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(&quotsendMessage&quot, [ &quotchat_id&quot => 123456, &quottext&quot => &quotسلام ویرگول&quot ]);

اگر سوالی داشتید تو نظرات مطرح کنید :)

ربات تلگرامآموزش ساخت ربات تلگرامبرنامه نویسیتلگرام
برنامه‌نویس Back-End
شاید از این پست‌ها خوشتان بیاید