سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
3.45K subscribers
110 photos
57 videos
532 files
398 links
🤖 **کانال تخصصی آموزش ساخت ربات تلگرام + دانلود سورس رایگان**
آموزش گام‌به‌گام ساخت ربات (بدون نیاز به کدنویسی + با کدنویسی)
**سورس‌های آماده:** ربات مدیریت گروه، فروشگاه، تبلیغات، دانلودر و...
📩 سفارش ربات:
@NamePlusUser
Download Telegram
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
http://telegra.ph/تبدیل-متن-به-عکس-در-php-05-27
💯 این آموزش رو حتما امتحان کنید و انجام بدید،تا آشنائیتون نسبت به کدهای php و نحوه عملکردشون بیشتر بشه 💯
♨️ شما با php تقریبا هر کاری که فکرشو کنید ، میتونید انجام بدید.
♨️ آموزشها رو به ترتیب با ما پیگیری کنید تا علاوه بر ساخت ربات ، با کاربردها و قابلیتهای بیشمار HTML و به طبع اون php آشنایی پیدا کنید.
♨️ یادگیریتون رو در سطح ساخت ربات محدود نکنید،اگر فقط در سطح ربات و سورس ربات محدود باشید،بهتون قول میدم همینم نمیتونید کامل یاد بگیرید.به قولی شما واسه گرفتن نمره ۲۰ بخون،تا حداقل ۱۵ رو بتونی بگیری،ولی اگه بخوای واسه نمره ۱۰ بخونی،خیلی باهوش باشی همون ۱۰ رو میگیری.
♨️ هر چند همین آموزشها هم کاملا با ساخت ربات مرتبطه و وقتی یاد بگیری همینها رو،خیلی راحت میتونی روی ربات هم اجرا کنی.ولی اگه بخوای همه ش کپی کنی و ادیت کنی و تند تند دنبال سورس ربات باشی،همیشه در همین حد می مونی،شک نکن.
💯 هر روز یه سورس رو انتخاب کن و شخم بزن سورس رو،بعضی کدها رو جابجا کن،یه چیزایی خودت اضافه کن،بعد ست کن ببین کجاها رو درست رفتی و کجاها رو اشتباه،همینجوری پیش بری،یکی دو هفته دیگه میتونی دو یا سه سورس رو،تو یه ربات با هم داشته باشی.بعد از یکماه خیلی راحت میتونی هر رباتی که خواستی رو بهش دکمه اضافه کنی یا قابلیت بهش بدی یا هر کاری که فکرشو کنی باهاش انجام بدی.قابلیتهایی مثل یه ربات که از تو عکس،بتونه لبخند چهره رو تشخیص بده،یا متن توی عکس رو بخونه،یا حتی بتونه رمز فایل rar رو واست پیدا کنه و خیلی قابلیتهای دیگه که اینایی که گفتم هیچی بحساب نمیان در مقابل قابلیتهایی که php داره و با کدنویسی میتونی ازش استفاده کنی.
♨️ کمتر تو فکر این باش که سورس دانلود کنی و ادیت کنی و یه ربات داشته باشی،به این فکر کن که زودتر یاد بگیری و بتونی خودت یه سورس بنویسی.اگه بخوای.... سخت نیست.
♨️ واسه همه تون آرزوی موفقیت میکنم.امیدوارم همه تون یه روز یه برنامه نویس حرفه ای بشید.
♦️سورس ربات استیکر ساز
♦️پک کامل
منبع : LegendaryHost
#درخواستی

@BotSorce
👍1
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
♦️سورس ربات استیکر ساز ♦️پک کامل منبع : LegendaryHost #درخواستی @BotSorce
قابل توجه اونایی که دنبال زیر بغل مار میگردن ۲۴ ساعته...
منظورم همون اطفالی هستش که جز کپی کردن،کار دیگه ای بلد نیستن....
این سورس منبع داره،برو حالا بزن به اسم خودت.
این سورس چون منبع داره،هر جایی ببینم بدون منبع ارسال شده،برخوردی میکنم که اولین و آخرین برخوردم باشه.
توصیه میکنم امتحانم نکنی.
@BotSorce

♦️کد لفت دادن ربات از گروه
#درخواستی

elseif ($text == '/leave' && $from_id == $admin){
bot('sendmessage',[
'chat_id'=>$chat_id,
'text'=>"با دستور ادمین\nاز گروه لفت میدم\n👋"
]);
bot('leavechat',[
'chat_id'=>$chat_id
]);
}


♦️به نسبت فانکشن سورستون،اگر به جای bot چیز دیگه ای بود،تغیر بدید این bot رو.

#کپی_آزاد
@BotSorce
@Botsorce_Date.rar
4.6 KB
♦️وب سرویس زمان
♦️متصل به فایل jdf
♦️خروجی بصورت جیسون
♨️این دو فایل رو هر جای هاستتون که آپلود کنید،اون پوشه،هر وقت فراخوانی بشه،زمان رو نشون میده.
♦️رمز فایل :
@botsorce

@BotSorce
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
@Botsorce_Date.rar
♦️ طریقه فراخوانی جهت نشان دادن زمان یا تاریخ ، اگر پوشه ای که این وب سرویس را در آن آپلود کرده باشید را time در نظر بگیریم،به اینصورت خواهد بود 👇🏼

♦️برای نشان دادن زمان
Yoursite.com/time?t=time

♦️برای نشان دادن تاریخ
Yoursite.com/time?t=date
@BotSorce_Hosting.rar
13.5 KB
♦️سورس ربات هاستیگ
♦️مناسب جهت عضوگیری و فروش هاست
#درخواستی
♦️رمز فایل :
@botsorce
♨️به حروف کوچک دقت کنید ☝️🏼

@BotSorce
@BotSorce_Chat.rar
438.5 KB
♦️سورس ربات چت ناشناس
♦️مناسب جهت عضوگیری
♦️بنری که در فایل موجود هست،مربوط به ربات goldchat می باشد.
♦️رمز فایل :
@botsorce
♨️به حروف کوچک دقت کنید☝️🏼
#درخواستی

@BotSorce
♦️ جهت ساخت وب سرویس تاس فقط کافیه کد زیر رو در یک فایل php ذخیره کنید تا بصورت رندوم اعداد ۱ تا ۶ رو براتون نمایش بده.
برای ساخت api تاس فقط کافیه کد زیر رو در یک فایل php قرار دهید
<?php
$tas = rand(1,6);
echo "$tas";
?>


#کپی_آزاد
@BotSorce
@BotSorce.zip
21.5 KB
♦️سورس ربات دانلود قالب سایت
♦️طبق گفته منبع بدون باگ
منبع : sssteam
#درخواستی

@BotSorce
👍1
@BotSorce.php
29.4 KB
♦️پیامرسان
♦️لاین 23 آیدی عددی فراموش نشه
♦️این سورس برای دوستانی که تازه شروع به ادیت سورس کردن،مناسبه.

@BotSorce
@BotSorce_Lua_Plugin.rar
16.3 MB
♦️مجموعه ای ۱۶ مگابایتی از پلاگینهای lua به همراه tg
♦️Package of lua plugin's
Include tg , 16 MB

@BotSorce
@BotSorce.zip
62.2 KB
♦️سورس ربات تبچی بدون دلیت lua
#درخواستی

@BotSorce
@BotSorce.zip
18.6 KB
♦️سورس ربات دکمه بینهایت
♦️تقریبا یه جورایی شبیه رباتهای هاجی روبوته
♦️دیباگ شده و سالم
#درخواستی
رمز :
@botsorce

@BotSorce
@BotSorce
#درخواستی

♦️آموزش ساخت دکمه در خود ربات توسط ادمین
♦️( مثل هاجی ربات ( دکمه متنی ))

♦️اول دستور زیر رو تو سورس قرار میدیم

elseif ($textmessage == 'دکمه متنی' && $from_id == $admin) {
save("step.txt","set txtbt"); var_dump(makereq('sendMessage',[
'chat_id'=>$update->message->chat->id,
'text'=>"نام دکمه را وارد کنید",
'parse_mode'=>'MarkDown', 'reply_markup'=>json_encode([
'keyboard'=>[
[
['text'=>'منوی اصلی']
]
], 'resize_keyboard'=>true
])
]));
}
elseif ($step == 'set txtbt') {
save("step.txt","set txtans"); var_dump(makereq('sendMessage',[
'chat_id'=>$update->message->chat->id,
'text'=>"پاسخ را اضافه کنید
باید به صورت متن باشد",
'parse_mode'=>'MarkDown', 'reply_markup'=>json_encode([
'keyboard'=>[
[
['text'=>'منوی اصلی']
]
],
'resize_keybord'=>true
])
]));
save("btn/$textmessaage.txt","null !");
save("last_btn.txt",$textmessage);
}
elseif ($step == 'set txtans') {
save("step.txt","none");
$last = file_get_contents("last_btn.txt");
$myfile2 = fopen("data/btnlist.txt", "a") or die("Unable to open file!");
fwrite($myfile2, "$last\n");
fclose($myfile2);
save("data/btn/$last.txt","$textmessage");
var_dump(makereq('sendMessage',[
'chat_id'=>$update->message->chat->id,
'text'=>"با موفقیت ذخیره شد",
'parse_mode'=>'MarkDown',
'reply_markup'=>json_encode([
'keyboard'=>[
[
['text'=>'منوی اصلی']
]
],
'resize_keyboard'=>true
])
]));
}


♦️برای اینکه ربات به دستورات کاربر جواب بده 👇🏼

elseif (file_exists("data/btn/$textmessage.txt"))
{
SendMessage($chat_id,file_get_contents("data/btn/$textmessage.txt"));
}


♦️حال برای نمایش دکمه ها توی متن استارت (یک دکمه پیش فرض قرار دادیم)

♦️کد زیر رو قرار میدیم 👇🏼


elseif ($textmessage == '/start')
{
$bory = file_get_contents("data/btnlist.txt");
$ttx = explode("\n",$bory);
$si=[[['text'=>"ارسال نظر"]]];
for ($zo=0;$zoᐸ=count($ttx);$zo++){
$name = $ttx["$zo"];
$si[] = [['text'=>"$name"]]; }

var_dump(makereq('sendMessage',[
'chat_id'=>$update->message->chat->id,
'text'=>"متن استارت",
'parse_mode'=>'MarkDown',
'reply_markup'=>json_encode([
'keyboard'=>$si
,'resize_keyboard'=>true
])
]));
}



♦️توجه :
♦️پوشه data و btn رو از قبل بسازید
♦️ما اینجا یک دکمه پیش فرض (ارسال نظر ) قرار دادیم

#کپی_آزاد
@BotSorce
@BotSorce_FaceApp.rar
7.1 KB
♦️سورس ربات FaceApp (تغیر چهره)
♦️چک شده و بدون باگ
♦️فقط bot.php رو ادیت کنید
♦️توضیحات کافی داخل فایل داده شده
♦️رمز فایل :
@botsorce
💯به حروف کوچک دقت کنید ☝️🏼
#درخواستی

@BotSorce
@BotSorce
#درخواستی

♦️️این کد واسه وقتیه که یه کاربر تو گروه یا رباتتون اسپم میزنه
♦️ربات برای مدت زمانی که خودتون مشخص میکنید اون کاربر رو بلاک میکنه.

♦️قبل از هر چیز این متغیر رو قرار بدید👇🏼

$floodtime = file_get_contents("data/$chat_id/moderation/floodtime.txt");

♦️سپس کد زیر رو در جائی از سورس قرار دهید که به سورس باگ ندهید(باید طبق سورسی که میخواید این کد رو بهش اضافه کنید جاشو انتخاب کنید)

if(strpos($text,"/setfloodtime") !== false and $from_id == $owner){
$settime = str_replace("/setfloodtime ","",$text);
if(is_numeric($settime)){
if($settime > 0){
file_put_contents("data/$chat_id/moderation/floodtime.txt",$settime);
bot('sendMessage',[
'chat_id' => $chat_id,
'text' => "مدت زمان محدود بودن کاربران پس از ارسال پیام های مکرر غیر مجاز به $settime تغییر داده شد
این عمل توسط یکی از مدیران گروه انجام گردیده
*Report*=>$username",
'parse_mode' => "MarkDown"
]);
}
}
}

$timing = date("Y-m-d-h-i-sa");
$timing = str_replace("am", "", $timing);
@$amir_botsorce = file_get_contents("data/spam/$timing-$from_id.txt");
$timing_spam = $amir_botsorce + 1;
file_put_contents("data/spam/$timing-$from_id.txt", "$timing_spam");
$amir_botsorce2 = file_get_contents("data/spam/$timing-$from_id.txt");
if($amir_botsorce2 >= $flood) {
if ($floods == "✔️") {
bot('sendMessage',[
'chat_id' => $chat_id,
'text' => "کاربر گرامی $first_name شما به علت ارسال پیام مکرر بیش از حد از ربات محروم شده اید
مدت زمان این محدودیت 10 ثانیه می باشد",
'parse_mode' => "MarkDown"
]);
bot('restrictChatMember',[
'chat_id' => $chat_id,
'user_id' => $from_id,
'can_send_messages'=>false
]);
sleep($floodtime);
bot('restrictChatMember',[
'chat_id' => $chat_id,
'user_id' => $from_id,
'can_send_messages'=>true
]);
}
}


♦️زمانو خودتون با دستور /setfloodtime میتونید تعیین کنید.

#درخواستی
#کپی_آزاد
@BotSorce
@BotSorce
♦️آموزش نوشتن سورس ساده برای دریافت جوک

♦️میدونید که سورس با <?php شروع و با ?> تمام میشه

خب ابتدا سورس با
👉🏼 <?php 👈🏼
شروع میکنیم

♦️بعد به یک تابع برای تعریف توکن نیاز داریم

define('API_KEY',"TOKEN");

♦️فانکش های مورد نیاز:

function smart_advanced($method,$datas=[]){
$url = "https://api.telegram.org/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){
Poker('sendMessage',[
'chat_id'=>$chat_id,
'text'=>$text,
'parse_mode'=>'MarkDown']);
}

function save($filename, $data)
{
$file = fopen($filename, 'w');
fwrite($file, $data);
fclose($file);
}
function sendAction($chat_id, $action){
Poker('sendChataction',[
'chat_id'=>$chat_id,
'action'=>$action
]);
}
function getUserProfilePhotos($token,$from_id) {
$url = 'https://api.telegram.org/bot'.$token.'/getUserProfilePhotos?user_id='.$from_id;
$result = file_get_contents($url);
$result = json_decode ($result);
$result = $result->result;
return $result;
}
function objectToArrays($object)
{
if (!is_object($object) && !is_array($object)) {
return $object;
}
if (is_object($object)) {
$object = get_object_vars($object);
}
return array_map("objectToArrays", $object);
}


♦️متغیر آپدیت تعریف میکنیم:

$update = json_decode(file_get_contents('php://input'));
$message = $update->message;
$from_id = $message->from->id;
$chat_id = $message->chat->id;
$message_id = $message->message_id;
$textmassage = $message->text;
$tc = $update->message->chat->type;
$chatid = $update->callback_query->message->chat->id;
$fm = $update->callback_query->from->id;
$data = $update->callback_query->data;
$messageid = $update->callback_query->message->message_id;


♦️خب حالا api جوک تعریف میکنیم:

$jok = file_get_contents("http://api.nicmizban.cf/jok.php");
$messageid = $update->callback_query->message->message_id;


♦️عملکرد دستور استارت تعریف می کنیم

if($textmassage == "/start" && $tc == "private"){
sendAction($chat_id, 'typing');
smartadvanced('SendMessage',[
'chat_id'=>$chat_id,
'text'=>"$jok",
'parse_mode'=>'MarkDown']);
}

♦️و در آخر سورس رو با
👉🏼 ?> 👈🏼
تموم میکنیم

💯برای کپی کردن کد،روی کدها ضربه بزنید

@BotSorce
👍2