12mory
سه شنبه 20 تیر 1396, 21:21 عصر
سلام
من دوتا صفحه نوشتم که یه نوشته ساده بعد از ازینکه استارت رو توی ربات زد نشون بده
برای ربات تلگرام هست صفحه اول source.php
define('api','https://api.telegram.org/bot'.token.'/');
$data= file_get_contents("php://input");
$update=json_decode($data,true);
$message=$update["message"];
$text= $message["text"];
$cid= $update["message"]["from"]["id"];
fuction apiRequest($metodo){
$reg = file_get_contents(api.$metodo);
return $reg ;
}
fuction send ($id , $text){
if(strpos($text, "\n")){
$text=urlencode($text);
}
return apiRequest("sendmessage?text=$text&parse_node=HTML&chat_id=$id");
}
صفحه دوم bot.php
define('token','441686265:AAEJOH3PHk9LpqDXN5bGqVDA aAbz1k1YQKo');
include 'source.php' ;
if ($text == "/start"){
send($cid , "hi");
}
الان کار نمیکنه
توی ویرایشگر هاست روی این خط در صفحه اول fuction apiRequest($metodo){
ارور syntax میده string
چیکارش کنم ؟ کدهاش رو هم از یه آموزش برداشتم مطمئنم درسته آموزش خارجی بود
با تشکر
من دوتا صفحه نوشتم که یه نوشته ساده بعد از ازینکه استارت رو توی ربات زد نشون بده
برای ربات تلگرام هست صفحه اول source.php
define('api','https://api.telegram.org/bot'.token.'/');
$data= file_get_contents("php://input");
$update=json_decode($data,true);
$message=$update["message"];
$text= $message["text"];
$cid= $update["message"]["from"]["id"];
fuction apiRequest($metodo){
$reg = file_get_contents(api.$metodo);
return $reg ;
}
fuction send ($id , $text){
if(strpos($text, "\n")){
$text=urlencode($text);
}
return apiRequest("sendmessage?text=$text&parse_node=HTML&chat_id=$id");
}
صفحه دوم bot.php
define('token','441686265:AAEJOH3PHk9LpqDXN5bGqVDA aAbz1k1YQKo');
include 'source.php' ;
if ($text == "/start"){
send($cid , "hi");
}
الان کار نمیکنه
توی ویرایشگر هاست روی این خط در صفحه اول fuction apiRequest($metodo){
ارور syntax میده string
چیکارش کنم ؟ کدهاش رو هم از یه آموزش برداشتم مطمئنم درسته آموزش خارجی بود
با تشکر