<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
require_once '../database.php';

function bot($method, $data = []){
    $url  = 'https://api.telegram.org/bot'. TokEn_BoTs. '/'.$method;
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_POST, true);
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data));
    $res = curl_exec($curl);
    curl_close($curl);
    return $res;
}if(file_exists('json.json')){
    $list = json_decode(file_get_contents('json.json'),true);
    $from_id = $list['from_id'];
    $massg = $list['mas'];
    $UserId = explode("\n",file_get_contents("list_user.txt"));
    for($a = 0; $a <= 0 + 50; $a++){
        $iduser = $UserId[$a];
        if(!$iduser){
            unlink('list_user.txt');
            unlink('json.json');
            bot('sendMessage',[
                'chat_id'=>'5802008071',
                'text'=>'فوروارد همگانی انجام شد.'
            ]);
            bot('sendMessage',[
                'chat_id'=>'227513928',
                'text'=>'فوروارد همگانی انجام شد.'
            ]);
            bot('sendMessage',[
                'chat_id'=>'1822546973',
                'text'=>'فوروارد همگانی انجام شد.'
            ]);
            die;
        }
        $text .= $iduser."\n";
        
        bot('ForwardMessage',[ 'chat_id'=>$iduser, 'from_chat_id'=>$from_id, 'message_id'=>$massg ]);
    }
    
    file_put_contents('list_user.txt',explode("$text",file_get_contents("list_user.txt"))[1]);
}elseif(file_exists('send.json')){
    $list = json_decode(file_get_contents('send.json'),true);
    $txt = $list['text'];
    $UserId = explode("\n",file_get_contents("list_user.txt"));
    for($a = 0; $a <= 0 + 50; $a++){
        $iduser = $UserId[$a];
        if(!$iduser){
            unlink('list_user.txt');
            unlink('send.json');
            bot('sendMessage',[
                'chat_id'=>'5802008071',
                'text'=>'پیام همگانی ارسال شد.'
            ]);
            bot('sendMessage',[
                'chat_id'=>'227513928',
                'text'=>'پیام همگانی ارسال شد.'
            ]);
            bot('sendMessage',[
                'chat_id'=>'1822546973',
                'text'=>'پیام همگانی ارسال شد.'
            ]);
            die;
        }
        $text .= $iduser."\n";
        bot('sendMessage',[
            'chat_id'=>$iduser,
            'text'=>$txt
        ]);
    }
    
    file_put_contents('list_user.txt',explode("$text",file_get_contents("list_user.txt"))[1]);
}