Buonasera ragazzi, sono nuovo del forum quindi chiedo scusa se sbaglio sezione. Non sono pratico di php e quindi non riesco a risolvere un problema con un bot di telegram.
Non riesco ad ottenere le risposta dal bot quando inserisco il comando /start.
Questo è il codice :
Probabilmente voi subito capirete il problema e vi ringrazio in anticipo...
Non riesco ad ottenere le risposta dal bot quando inserisco il comando /start.
Questo è il codice :
PHP:
<?php
define ('TOKEN', 'Mio Token');
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"];
function apiRequest($metodo){
$req=file_get_contents(API.$metodo);
return $req;
}
function send($id,$text){
if (strpos($text,"\n")){
$text=urlencode($text);
}
return apiRequest("sendMessage?text=$text&parse_mode=HTML &chat_id=$id");
}
if ($text=="/start"){
send($cid,"Benvenuto sul bot");
}
?>
Ultima modifica di un moderatore: