<?php
require('config/config.php');




if ($from_id==$admin&& strpos($text,leavechat) !== false) {
$command="leavechat";
$listext="لیست جدید گروهای مجاز  :
$ban";
}

if ($from_id==$admin&& strpos($text,"/$command ") !== false  ) {
$text = str_replace("/$command ","",$text);
$ban = file_get_contents("$command.txt");
$banlist = explode("\n", $ban);
if(!in_array($text, $banlist)){
$ban = $text."\n";
$ban .= file_get_contents("$command.txt");
file_put_contents("$command.txt",$ban);
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"$listext
$ban"
]);
}
}
if ($from_id==$admin&& strpos($text,"/un$command ") !== false  ) {
$text = str_replace("/un$command ","",$text);
$ban = file_get_contents("$command.txt");
$banlist = explode("\n", $ban);
if(in_array($text, $banlist)){
$newlist = str_replace("$text\n","",$ban);
file_put_contents("$command.txt",$newlist);
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"$listext
$newlist"
]);
}
}
$sem = "$command";
$sem .= "list";
$getcommand = file_get_contents("$command.txt");
$excommand = explode("\n", $getcommand);
if($from_id==$admin&&$text=="/$sem"){
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"$listext
$getcommand"
]);
}
$leavechat = file_get_contents("leavechat.txt");
$exleavechat = explode("\n", $leavechat);
foreach ($exleavechat as $key => $value) {
if(strpos($chat_id,$value)!==false||strpos($chatid,$value)!==false){
$found_leavechat = true;
}
}
if (!$found_leavechat) {
bot('leaveChat',[
'chat_id'=>$chat_id
]);
bot('deletemessage',[
'chat_id'=>$chatid,
'message_id'=>$messageid
]);
bot('leaveChat',[
'chat_id'=>$chatid
]);
}
if ($from_id==$admin&&strpos($text , '/ylang ') !== false  ) {
$text = str_replace("/ylang ","",$text);
file_put_contents("data/ylanguage.txt","$text");
}
if ($from_id==$admin&&strpos($text , '/glang ') !== false  ) {
$text = str_replace("/glang ","",$text);
file_put_contents("data/glanguage.txt","$text");
}
if($from_id==$admin&&$text =='/ylangoff') {
file_put_contents("data/ylang_status.txt","off");
Sendmessage($chat_id,"موتور ترجمه یاندکس خاموش شد", $mode, $reply_markup, $message_id );
}
if($from_id==$admin&&$text =='/ylangon') {
file_put_contents("data/ylang_status.txt","on");
Sendmessage($chat_id,"موتور ترجمه یاندکس روشن شد", $mode, $reply_markup, $message_id );
}
if($from_id==$admin&&$text =='/glangoff') {
file_put_contents("data/glang_status.txt","off");
Sendmessage($chat_id,"موتور ترجمه گوگل خاموش شد", $mode, $reply_markup, $message_id );
}
if($from_id==$admin&&$text =='/glangon') {
file_put_contents("data/glang_status.txt","on");
Sendmessage($chat_id,"موتور ترجمه گوگل روشن شد", $mode, $reply_markup, $message_id );
}
if($from_id==$admin&&$text =='/gvoicegoff') {
file_put_contents("data/gvoiceg.txt","off");
Sendmessage($chat_id,"موتور تلفظ و ترجمه گوگل خاموش شد", $mode, $reply_markup, $message_id );
}
if($from_id==$admin&&$text =='/gvoicegon') {
file_put_contents("data/gvoiceg.txt","on");
Sendmessage($chat_id,"موتور تلفظ و ترجمه گوگل روشن شد", $mode, $reply_markup, $message_id );
}
if($from_id==$admin&&$text =='/gvoiceyoff') {
file_put_contents("data/gvoicey.txt","off");
Sendmessage($chat_id,"موتور تلفظ گوگل و ترجمه یاندکس خاموش شد", $mode, $reply_markup, $message_id );
}
if($from_id==$admin&&$text =='/gvoiceyon') {
file_put_contents("data/gvoicey.txt","on");
Sendmessage($chat_id,"موتور تلفظ گوگل و ترجمه یاندکس روشن شد", $mode, $reply_markup, $message_id );
}
if($from_id==$admin&&$text =='/yvoiceyoff') {
file_put_contents("data/yvoicey.txt","off");
Sendmessage($chat_id,"موتور تلفظ و ترجمه یاندکس خاموش شد", $mode, $reply_markup, $message_id );
}
if($from_id==$admin&&$text =='/yvoiceyon') {
file_put_contents("data/yvoicey.txt","on");
Sendmessage($chat_id,"موتور تلفظ و ترجمه یاندکس روشن شد", $mode, $reply_markup, $message_id );
}
if($from_id==$admin&&$text =='/yvoicegoff') {
file_put_contents("data/yvoiceg.txt","off");
Sendmessage($chat_id,"موتور تلفظ یاندکس و ترجمه گوگل خاموش شد", $mode, $reply_markup, $message_id );
}
if($from_id==$admin&&$text =='/yvoicegon') {
file_put_contents("data/yvoiceg.txt","on");
Sendmessage($chat_id,"موتور تلفظ یاندکس و ترجمه گوگل روشن شد", $mode, $reply_markup, $message_id );
}
$ylang = file_get_contents("data/language.txt");
$ylang_status = file_get_contents("data/ylang_status.txt");
$yyy = json_decode(file_get_contents("https://translate.yandex.net/api/v1.5/tr.json/detect?hint=en,fa&key=trnsl.1.1.20160119T111342Z.fd6bf13b3590838f.6ce9d8cca4672f0ed24f649c1b502789c9f4687a&format=plain&text=".urlencode($text)), true);
$glang = file_get_contents("data/glanguage.txt");
$glang_status = file_get_contents("data/glang_status.txt");
$gvoiceg = file_get_contents("data/gvoiceg.txt");
$gvoicey = file_get_contents("data/gvoicey.txt");
$yvoiceg = file_get_contents("data/yvoiceg.txt");
$yvoicey = file_get_contents("data/yvoicey.txt");

if($type=='supergroup'&&$yvoicey =="on"&&$newchatmemberid==null){
if("{$yyy['lang']}"=="fa"){
$txt = urlencode($text);
$rs = json_decode(file_get_contents("https://translate.yandex.net/api/v1.5/tr.json/translate?key=trnsl.1.1.20160119T111342Z.fd6bf13b3590838f.6ce9d8cca4672f0ed24f649c1b502789c9f4687a&format=plain&lang=$ylang&text=".$txt));
$ggg="".$rs->text[0];
$voicetext=urlencode($ggg);
Download("http://api.novateamco.ir/translate/?speech=true&text=".$voicetext,"massagesadegh.mp3");
bot('SendAudio',[
'chat_id' => $chat_id,
'audio'=> new CURLFile("massagesadegh.mp3"),
'caption' =>"$ggg

@massage_sadegh",
'reply_to_message_id'=>$message_id
]);
unlink("massagesadegh.mp3");
}
}
if($type=='supergroup'&&$yvoicey =="on"&&$newchatmemberid==null){
if("{$yyy['lang']}"!="fa"){
$txt = urlencode($text);
$rs = json_decode(file_get_contents("https://translate.yandex.net/api/v1.5/tr.json/translate?key=trnsl.1.1.20160119T111342Z.fd6bf13b3590838f.6ce9d8cca4672f0ed24f649c1b502789c9f4687a&format=plain&lang=fa&text=".$txt));
$ggg="".$rs->text[0];
$voicetext=urlencode($text);
Download("http://api.novateamco.ir/translate/?speech=true&text=".$voicetext,"massagesadegh.mp3");
bot('SendAudio',[
'chat_id' => $chat_id,
'audio'=> new CURLFile("massagesadegh.mp3"),
'caption' =>"$ggg

@massage_sadegh",
'reply_to_message_id'=>$message_id
]);
unlink("massagesadegh.mp3");
}
}

if($type=='supergroup'&&$yvoiceg=="on"){
if("{$yyy['lang']}" =="fa"){
$ggg = file_get_contents("https://massagesadegh.com/sorsrobat/sadegh_massagebot/translate.php?translate&from=fa&to=$yyy&text=".urlencode($text));
$ggg = strip_tags($ggg);
$voicetext=urlencode($ggg);
Download("http://api.novateamco.ir/translate/?speech=true&text=".$voicetext,"massagesadegh.mp3");
bot('SendAudio',[
'chat_id' => $chat_id,
'audio'=> new CURLFile("massagesadegh.mp3"),
'caption' =>"$ggg

@massage_sadegh",
'reply_to_message_id'=>$message_id
]);
unlink("massagesadegh.mp3");
}
}
if($type=='supergroup'&&$yvoiceg=="on"){
if("{$yyy['lang']}"!="fa"){
$ggg = file_get_contents("https://massagesadegh.com/sorsrobat/sadegh_massagebot/translate.php?translate&from=$yyy&to=fa&text=".urlencode($text));
$ggg = strip_tags($ggg);
$voicetext=urlencode($text);
Download("http://api.novateamco.ir/translate/?speech=true&text=".$voicetext,"massagesadegh.mp3");
bot('SendAudio',[
'chat_id' => $chat_id,
'audio'=> new CURLFile("massagesadegh.mp3"),
'caption' =>"$ggg

@massage_sadegh",
'reply_to_message_id'=>$message_id
]);
unlink("massagesadegh.mp3");
}
}
if($type=='supergroup'&&$gvoiceg =="on"&&$newchatmemberid==null){
if("{$yyy['lang']}" !="fa"){
$ggg = file_get_contents("https://massagesadegh.com/sorsrobat/sadegh_massagebot/translate.php?translate&from=$yyy&to=fa&text=".urlencode($text));
$ggg = strip_tags($ggg);
$voicetext=urlencode($text);
Download("https://translate.google.com.vn/translate_tts?ie=UTF-8&q=$voicetext&tl=en&client=tw-ob","massagesadegh.mp3");
bot('SendAudio',[
'chat_id' => $chat_id,
'audio'=> new CURLFile("massagesadegh.mp3"),
'caption' =>"$ggg

@massage_sadegh",
'reply_to_message_id'=>$message_id
]);
unlink("massagesadegh.mp3");
}
}
if($type=='supergroup'&&$gvoiceg =="on"&&$newchatmemberid==null){
if("{$yyy['lang']}" =="fa"){
$ggg = file_get_contents("https://massagesadegh.com/sorsrobat/sadegh_massagebot/translate.php?translate&from=fa&to=$yyy&text=".urlencode($text));
$ggg = strip_tags($ggg);
$voicetext=urlencode($ggg);
Download("https://translate.google.com.vn/translate_tts?ie=UTF-8&q=$voicetext&tl=en&client=tw-ob","massagesadegh.mp3");
bot('SendAudio',[
'chat_id' => $chat_id,
'audio'=> new CURLFile("massagesadegh.mp3"),
'caption' =>"$ggg

@massage_sadegh",
'reply_to_message_id'=>$message_id
]);
unlink("massagesadegh.mp3");
}
}
if($type=='supergroup'&&$gvoicey =="on"){
if("{$yyy['lang']}" !="fa"){
$txt = urlencode($text);
$rs = json_decode(file_get_contents("https://translate.yandex.net/api/v1.5/tr.json/translate?key=trnsl.1.1.20160119T111342Z.fd6bf13b3590838f.6ce9d8cca4672f0ed24f649c1b502789c9f4687a&format=plain&lang=fa&text=".$txt));
$ggg="".$rs->text[0];
$voicetext=urlencode($text);
Download("https://translate.google.com.vn/translate_tts?ie=UTF-8&q=$voicetext&tl=en&client=tw-ob","massagesadegh.mp3");
bot('SendAudio',[
'chat_id' => $chat_id,
'audio'=> new CURLFile("massagesadegh.mp3"),
'caption' =>"$ggg

@massage_sadegh",
'reply_to_message_id'=>$message_id
]);
unlink("massagesadegh.mp3");
}
}
if($type=='supergroup'&&$gvoicey =="on"){
if("{$yyy['lang']}" =="fa"){
$txt = urlencode($text);
$rs = json_decode(file_get_contents("https://translate.yandex.net/api/v1.5/tr.json/translate?key=trnsl.1.1.20160119T111342Z.fd6bf13b3590838f.6ce9d8cca4672f0ed24f649c1b502789c9f4687a&format=plain&lang=$ylang&text=".$txt));
$ggg="".$rs->text[0];
$voicetext=urlencode($ggg);
Download("https://translate.google.com.vn/translate_tts?ie=UTF-8&q=$voicetext&tl=en&client=tw-ob","massagesadegh.mp3");
bot('SendAudio',[
'chat_id' => $chat_id,
'audio'=> new CURLFile("massagesadegh.mp3"),
'caption' =>"$ggg

@massage_sadegh",
'reply_to_message_id'=>$message_id
]);
unlink("massagesadegh.mp3");
}
}

if($type=='supergroup'&&$glang_status =="on"&&$gvoice=="off"){
if("{$yyy['lang']}" !="fa"){
$ggg = file_get_contents("https://massagesadegh.com/sorsrobat/sadegh_massagebot/translate.php?translate&from=$yyy&to=fa&text=".urlencode($text));

Sendmessage($chat_id,"$ggg",HTML,$reply_markup,$message_id );
}
}
if($type=='supergroup'&&$glang_status =="on"&&$gvoice=="off"){
if("{$yyy['lang']}" =="fa"){
$ggg = file_get_contents("https://massagesadegh.com/sorsrobat/sadegh_massagebot/translate.php?translate&from=fa&to=$glang&text=".urlencode($text));
Sendmessage($chat_id,"$ggg",HTML,$reply_markup,$message_id );
}
}
if($type=='supergroup'&&$ylang_status =="on"&&$gvoice=="off"){
if("{$yyy['lang']}" !="fa"){
$txt = urlencode($text);
$rs = json_decode(file_get_contents("https://translate.yandex.net/api/v1.5/tr.json/translate?key=trnsl.1.1.20160119T111342Z.fd6bf13b3590838f.6ce9d8cca4672f0ed24f649c1b502789c9f4687a&format=plain&lang=fa&text=".$txt));
Sendmessage($chat_id,"".$rs->text[0], $mode, $reply_markup, $message_id );
}
}
if($type=='supergroup'&&$ylang_status =="on"&&$gvoice=="off"){
if("{$yyy['lang']}" =="fa"){
$txt = urlencode($text);
$rs = json_decode(file_get_contents("https://translate.yandex.net/api/v1.5/tr.json/translate?key=trnsl.1.1.20160119T111342Z.fd6bf13b3590838f.6ce9d8cca4672f0ed24f649c1b502789c9f4687a&format=plain&lang=$ylang&text=".$txt));
Sendmessage($chat_id,"".$rs->text[0], $mode, $reply_markup, $message_id );
}
}
?>