2018-01-05 17:35:46
#method #sendAudio
Utilizza questo metodo per inviare file audio in formato .mp3.
function sendAudio($chat_id, $audio, $caption, $inline_keyboard, $duration, $performer, $title, $disable_notification=false, $reply_to_message_id=false){
global $api;
$fields=["chat_id"=>$chat_id, "audio"=>$audio, "caption"=>$caption, "disable_notification"=>$disable_notification, "reply_to_message_id"=>$reply_to_message_id];
if($inline_keyboard) {
$reply_markup=["inline_keyboard"=>$inline_keyboard];
$fields['reply_markup']=json_encode($reply_markup);
}
if($caption) $fields['caption']=$caption;
if($duration) $fields['duration']=$duration;
if($performer) $fields['performer']=$peformer;
if($title) $fields['title']=$title;
$result=run("sendAudio", $fields, false);
return $result;
}
Parametri(
Tralascio i parametri "standard" la cui descrizione potrete trovare nei post precedenti)
string $audio: file audio da inviare. Puoi utilizzare un link o l'id del file salvato sui server telegram.
string $caption: didascalia.
integer $duration: durata audio in secondi.
string $performer: performer audio.
string $title: track name.
Esempioif($messaggio=="/audio"){
$inline_keyboard[]=[["text"=>"Tastiera", "callback_data"=>1]];
sendAudio($idChat, "LINK", "Didascalia", $inline_keyboard);
}
La risposta del bot sarà quella mostrata nella foto qui sotto.
785 views14:35