check home phone-call search send

سورس ربات آپلود فایل در تلگرام به زبان php

یکی از ربات های تلگرام که به شدت بین کاربران محبوب است ربات آپلود فایل در تلگرام است. البته این رو بگم که در خود تلگرام تا 1 گیگ میتوانید فایل ارسال کنید اما اگر فایل شما بیش از یک گیگ باشد میتوانید از ربات ارسال فایل تا یک و نیم گیگ استفاده کنید. این ربات به شما کمک میکند که فایل های حجم را داخل تلگرام ارسال کنید. در این مطلب سورس کد ربات آپلود فایل تا 1.5 گیگ را آماده کردیم که میتوانید از همین پست دانلود کنید.

سورس ربات آپلود فایل در تلگرام به زبان php

اگر به دنبال این هستید که سورس کد ربات تلگرام دانلود کنید داخل سایت سورس ایران منابع زیادی در این زمینه وجود دارد مثل دانلود سورس موبوگرام، سورس ربات فایل ساز به زبان php، سورس ربات سین ساز به زبان php و سورس ربات چت ناشناس به زبان php که با استقبال کاربران روبرو شدند بخصوص سورس موبوگرام که میتوانید به صورت رایگان دانلود کنید.

اگر هم به زبان برنامه نویسی php مسلط هستید می توانید به راحتی سورس کد این ربات رو تغییر دهید و بر اساس نیاز خودتون امکانات به آن اضافه کنید. اگر به دنبال یادگیری و آموزش برنامه نویسی php هستید میتوانید از منابع زیر برای یادگیری برنامه نویسی php استفاده کنید.

سورس ربات آپلود فایل در تلگرام به زبان php

<?php 

ob_start();

$API_KEY = 'Token';
##------------------------------##
define('API_KEY',$API_KEY);
function bot($method,$datas=[]){
    $url = "https://api.pwrtelegram.xyz/bot".API_KEY."/".$method;
    $ch = curl_init();
    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
    curl_setopt($ch,CURLOPT_POSTFIELDS,$datas);
    $res = curl_exec($ch);
    if(curl_error($ch)){
        var_dump(curl_error($ch));
    }else{
        return json_decode($res);
    }
}
 function sendmessage($chat_id, $text, $model){
 bot('sendMessage',[
 'chat_id'=>$chat_id,
 'text'=>$text,
 'parse_mode'=>$mode
 ]);
 }
 function senddocument($chat_id,$document,$caption){
    bot('senddocument',[
        'chat_id'=>$chat_id,
        'document'=>$document,
        'caption'=>$caption
    ]);
}
 function sendaction($chat_id, $action){
 bot('sendchataction',[
 'chat_id'=>$chat_id,
 'action'=>$action
 ]);
 }
 //====================ᵗᶦᵏᵃᵖᵖ======================//
$update = json_decode(file_get_contents('php://input'));
$message = $update->message;
$from_id = $message->from->id;
$chat_id = $message->chat->id;
$text = $message->text;
//====================ᵗᶦᵏᵃᵖᵖ======================//
if(preg_match('/^\/([Ss]tart)/',$text)){
sendaction($chat_id, typing);
        bot('sendmessage', [
                'chat_id' => $chat_id,
                'text' =>"به ربات تبدیل فایل به لینک خوش امدید",
            ]);
        }
elseif(isset($message->photo)){
$photo = $message->photo;
$file = $photo[count($photo)-1]->file_id;
      $get = bot('getfile',['file_id'=>$file]);
      $patch = $get->result->file_path;
       $siz = $get->result->file_size;
   bot('sendmessage', [
                'chat_id' => $chat_id,
                'text' =>"https://storage.pwrtelegram.xyz/$patch\n حجم فایلتون :$siz",
            ]);
        }
 elseif(isset($message->sticker)){
$sticker = $message->sticker;
$file = $sticker->file_id;
      $get = bot('getfile',['file_id'=>$file]);
      $patch = $get->result->file_path;
       $siz = $get->result->file_size;
    bot('sendmessage', [
                'chat_id' => $chat_id,
                'text' =>"https://storage.pwrtelegram.xyz/$patch\n حجم فایلتون :$siz",
            ]);
        }
 elseif(isset($message->voice)){
$voice = $message->voice;
$file = $voice->file_id;
      $get = bot('getfile',['file_id'=>$file]);
      $patch = $get->result->file_path;
       $siz = $get->result->file_size;
    bot('sendmessage', [
                'chat_id' => $chat_id,
                'text' =>"https://storage.pwrtelegram.xyz/$patch\n حجم فایلتون :$siz",
            ]);
        }
 elseif(isset($message->audio)){
$audio = $message->audio;
$file = $audio->file_id;
      $get = bot('getfile',['file_id'=>$file]);
      $patch = $get->result->file_path;
       $siz = $get->result->file_size;
    bot('sendmessage', [
                'chat_id' => $chat_id,
                'text' =>"https://storage.pwrtelegram.xyz/$patch\n حجم فایلتون :$siz",
            ]);
        }
 elseif(isset($message->video)){
$video = $message->video;
$file = $video->file_id;
      $get = bot('getfile',['file_id'=>$file]);
      $patch = $get->result->file_path;
       $siz = $get->result->file_size;
    bot('sendmessage', [
                'chat_id' => $chat_id,
                'text' =>"https://storage.pwrtelegram.xyz/$patch\n حجم فایلتون :$siz",
            ]);
        }
 elseif(isset($message->document)){
$document = $message->document;
$file = $document->file_id;
      $get = bot('getfile',['file_id'=>$file]);
      $patch = $get->result->file_path;
       $siz = $get->result->file_size;
    bot('sendmessage', [
                'chat_id' => $chat_id,
                'text' =>"https://storage.pwrtelegram.xyz/$patch\n حجم فایلتون :$siz",
            ]);
        }
?>

دانلــود بـاکـــس

لینک های دانلود در این باکس قرار دارد
img

جهت مشاهده لینک های دانلود ابتدا وارد شده یا ثبت نام کنید

Avatar
پشتیبان سورس ایران 2180 مطلب منتشر شده

در مجموعه سورس ایران سعی می کنیم علاوه بر آموزش برنامه نویسی، به مسائل مرتبط و مهارت های نرم بپردازیم تا بعدهای مختلف را پوشش دهیم.

دیدگاه کاربران

تعداد دیدگاه های کاربران : ۱ دیدگاه
Avatar
Ali Rahimi
پاسخ دهید

با سلام و احترام.
خواهش دارم که بگید الان من دقیقا کدوم خطها رو باید ویرایش کنم که لینک از هاست خودم بده به دوستانم؟


شما با موفقیت در خبرنامه ما عضو شدید