فنڪشن ڪود || FunCode
Open in Telegram
683
Subscribers
No data24 hours
-2 9007 days
-3 17530 days
Posts Archive
لا احد يتفرج علي اي منشور مش هوزنهم يفرحو وينزلو اكتر لم يلقو عندهم مشاهدات
#المالك_يمكن_حذف_هذا❤️
بلاغ ياشباب هنا قناه اسرائيليه بتنزل شهدا غزه ويضحكون عليهم كلو يبلغ
https://t.me/dead_terrorists
دا كود الابلاغ
בערוץ זה תוכלו למצוא תמונות מגוונות וצבעוניות של מחבלים ארורים שקיבלו ''טיפול'' מצהל אחרי שעשו צרות לעם ישראל
הזווית היפה של החיילים בחינוך חיות צמאות דם עם קצת הומור😉
אזהרת צפיה על חלק מהסרטונים 🔞
Repost from سلسلة برمجة بوتات تيليجرام
#PHP_1
نبتدي بلغة php ونقول بسم الله
مقدمة خفيفة عن لغة php
كلمة "PHP" اختصار لـ "Hypertext Preprocessor" وتعتبر واحدة من أكتر لغات البرمجة استخدامًا في تطوير الويب "المواقع الإلكترونية".
واللغة دي كانت معمولة في الأول عشان تعالج النصوص HTML. دلوقتي بقت تستخدم في كتير من المواقع المشهورة زي فيسبوك وويكيبيديا، وغيرها كتير.
ولغة php سهلة جدًا، وإحنا استغليناها في عمل بوتات التليجرام البسيطة والمتطورة.
طب إزاي تعمل بوت تليجرام بلغة مخصصة للويب "المواقع الإلكترونية"؟
ممكن نجاوب السؤال دا بالاجابه على سؤال تاني قريب بردو
ازاي php بتتواصل مع الخدمات الخارجية أساسا زي فيسبوك وويكيبيديا؟
طريقة التواصل بتبقى عن طريق طلبات "HTTP" او "HTTPS".
خلينا نشرح الموضوع دا بمثال بسيط بعيد عن البرمجة:
تخيل إنك في البيت وعايز تطلب بيتزا من المطعم:
- الطلب (HTTP Request): بتفتح الموبايل وبتتصل بالمطعم، وبتقول "مساء الخير، أنا عايز أطلب بيتزا مارجريتا".
- معالجة الطلب: الموظف في المطعم بيسجل طلبك وبيبدأ يحضر البيتزا.
- الاستجابة (HTTP Response): بعد ما البيتزا تجهز الموظف بيتصل بيك تاني ويقولك "طلبك جاهز، البيتزا هتوصلك خلال 30 دقيقة".
دلوقتي هنشوف إزاي نفس الفكرة دي بتتطبق في البرمجة باستخدام php وبوت تليجرام:
1. الطلب (HTTP Request):
- البوت بتاعك في تليجرام عايز يعرف إذا كان فيه رسائل جديدة من المستخدمين. البوت بيبعت طلب لخادم تليجرام يقول فيه: "لو سمحت، اديني آخر الرسائل اللي بعتها المستخدمين للبوت".
الكود اللي بيعمل كده في php ممكن يبقى حاجة زي كده:
$content = file_get_contents("php://input");
2. معالجة الطلب:
- تليجرام بيشوف إذا كان فيه رسائل جديدة للبوت، بيدور في قاعدة البيانات بتاعته ويجمع كل الرسائل اللي اتبعتت للبوت.
3. الاستجابة (HTTP Response):
- تليجرام بيرجع يبعت للبوت كل الرسائل اللي لقاها. الرسائل دي بتبقى في شكل بيانات (JSON) "هنفهمها بعدين"
- البوت يستقبل البيانات دي ويقدر يبدأ يعالجها ويرد على المستخدمين.
الكود اللي بيستقبل البيانات دي في php ممكن يبقى حاجة زي كده:
$update = json_decode($content, true);
الخلاصة
لغة php قوية ومرنة ومش مقتصرة على تطوير المواقع بس
باستخدام طلبات HTTP تقدر تعمل بيها بوتات تليجرام بسهولة
البوتات دي بتستخدم API تليجرام عشان تتواصل مع المستخدمين وده بيخلي php مشهوره وسهله في عمل البوتات
عارف ان ف دماغك سؤال بيقول اي هوا api تيليجرام دا وانا جبلتك مثال هيخليك تشرب الاجابه زي المايه
تخيل إنك مدير شركة وعايز تتواصل مع الموظفين بسرعة وكفاءة. بدلاً من إنك تروح لكل مكتب أو تبعت إيميل لكل موظف، بتستخدم سكرتير ذكي
- تليجرام API: هو السكرتير الذكي بتاعك.
- الأوامر: هي التعليمات اللي بتديها للسكرتير (زي ابعت رسالة، اعمل اجتماع، سجل الحضور).
- الردود: هي المعلومات اللي السكرتير بيرجعها ليك (زي الرد على الرسائل، تأكيد الاجتماع، بيانات الحضور).
السكرتير ده موجود 24 ساعة 7 ايام في الاسبوع وبيتبع تعليماتك بدقة وبيخليك تتواصل مع الموظفين بسهولة وسرعة
بنفس الطريقة، API تليجرام هو "السكرتير الذكي" اللي بيساعد البوت بتاعك يتواصل مع مستخدمي تليجرام عن طريق تنفيذ الأوامر والرد عليها بشكل فوري وفعال.
وبس كدا اشوفكم في درس جديد ♥