Forwarded from شـروحات اساسيات لغه PHP
هناك متغيرات مهمه توضع بعد فاكشن الاتصال
مثل :
$username تعني اسم المستخدم او المعرف
$from_id تعني ايدي المستخدم
$first_name تعني الاسم الاول للمستخدم
$last_name تعني الاسم الثاني للمستخدم
$chat_id تعني ايدي المحادثه التي يوجد فيها البوت
وهناك متغيرات اخرى ساقوم بارسالها لكم
مثل :
$username تعني اسم المستخدم او المعرف
$from_id تعني ايدي المستخدم
$first_name تعني الاسم الاول للمستخدم
$last_name تعني الاسم الثاني للمستخدم
$chat_id تعني ايدي المحادثه التي يوجد فيها البوت
وهناك متغيرات اخرى ساقوم بارسالها لكم
Forwarded from شـروحات اساسيات لغه PHP
$update = json_decode(file_get_contents('php://input'));
$message = $update->message;
$chat_id = $message->chat->id;
$text = $message->text;
$message_id = $update->callback_query->message->message_id;
$data = $update->callback_query->data;
$from_id = $message->from->id;
$username = $message ->from->username ;
$message = $update->message;
$chat_id = $message->chat->id;
$text = $message->text;
$message_id = $update->callback_query->message->message_id;
$data = $update->callback_query->data;
$from_id = $message->from->id;
$username = $message ->from->username ;
شـروحات اساسيات لغه PHP
$update = json_decode(file_get_contents('php://input')); $message = $update->message; $chat_id = $message->chat->id; $text = $message->text; $message_id = $update->callback_query->message->message_id; $data = $update->callback_query->data; $from_id = $message…
قم بوضع هذه المتغيرات بعد كود الاتصال
هناك عمليه تقوم بها للربط بين توكن البوت ورابط الملف تسمى بـ Webhook توجد طرق عدّه لعمل الويبهوك هناك (بوتات لعمل الويبهوك او روابط مباشره او من خلال فكشن الاتصال اللذي يحتوي على ويبهوك تلقائي) مثل هذا -> اضغط هنا
وبما انو الفكشن اللي رسلته الكم يحتوي على ويبهوك تلقائي مجرد الضغط على كلمه view في الاستضافه
لكن للتنبيه فقط او للمعلومه عن ضروره الويبهوك
وبما انو الفكشن اللي رسلته الكم يحتوي على ويبهوك تلقائي مجرد الضغط على كلمه view في الاستضافه
لكن للتنبيه فقط او للمعلومه عن ضروره الويبهوك
شـروحات اساسيات لغه PHP
هناك عمليه تقوم بها للربط بين توكن البوت ورابط الملف تسمى بـ Webhook توجد طرق عدّه لعمل الويبهوك هناك (بوتات لعمل الويبهوك او روابط مباشره او من خلال فكشن الاتصال اللذي يحتوي على ويبهوك تلقائي) مثل هذا -> اضغط هنا وبما انو الفكشن اللي رسلته الكم يحتوي على…
This media is not supported in your browser
VIEW IN TELEGRAM
شـروحات اساسيات لغه PHP
GIF
لاحض بالايقونات كلمه view اللي ضغطت عليها
شـروحات اساسيات لغه PHP via @like
لحد هنا دا تفتهمون لو اوضح اكثر؟ 20 لايك اكمل شرح ♥️
اذا تريدون نبلش باول كود وصلوها ولو 15
if($text == "/start"){
bot('sendMessage', [
'chat_id' =>$chat_id,
'text' =>"hello dear | مرحبا عزيزي",
]);
} — — — — — — — — — — — — — — —
هذا هو الكود اضغط للنسخ
بعد ما تخلي فكشن الاتصال وتخلي متغيرات الملف
تنزل سطر وتخلي هذا الكود
<?php
ob_start();
define('API_KEY','توكن');
echo file_get_contents("https://api.telegram.org/bot" . API_KEY . "/setwebhook?url=" . $_SERVER['SERVER_NAME'] . "" . $_SERVER['SCRIPT_NAME']);
function bot($method,$datas=[]){
$url = "https://api.telegram.org/bot".API_KEY."/".$method;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,$datas);
$res = curl_exec($ch);
if(curl_error($ch)){
var_dump(curl_error($ch));
}else{
return json_decode($res);
}
}
$update = json_decode(file_get_contents('php://input'));
$message = $update->message;
$chat_id = $message->chat->id;
$text = $message->text;
$message_id = $update->callback_query->message->message_id;
$data = $update->callback_query->data;
$from_id = $message->from->id;
$username = $message ->from->username ;
if($text == "/start"){
bot('sendMessage', [
'chat_id' =>$chat_id,
'text' =>"hello dear | مرحبا عزيزي",
]);
}
ob_start();
define('API_KEY','توكن');
echo file_get_contents("https://api.telegram.org/bot" . API_KEY . "/setwebhook?url=" . $_SERVER['SERVER_NAME'] . "" . $_SERVER['SCRIPT_NAME']);
function bot($method,$datas=[]){
$url = "https://api.telegram.org/bot".API_KEY."/".$method;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,$datas);
$res = curl_exec($ch);
if(curl_error($ch)){
var_dump(curl_error($ch));
}else{
return json_decode($res);
}
}
$update = json_decode(file_get_contents('php://input'));
$message = $update->message;
$chat_id = $message->chat->id;
$text = $message->text;
$message_id = $update->callback_query->message->message_id;
$data = $update->callback_query->data;
$from_id = $message->from->id;
$username = $message ->from->username ;
if($text == "/start"){
bot('sendMessage', [
'chat_id' =>$chat_id,
'text' =>"hello dear | مرحبا عزيزي",
]);
}