سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
3.45K subscribers
110 photos
57 videos
532 files
398 links
🤖 **کانال تخصصی آموزش ساخت ربات تلگرام + دانلود سورس رایگان**
آموزش گام‌به‌گام ساخت ربات (بدون نیاز به کدنویسی + با کدنویسی)
**سورس‌های آماده:** ربات مدیریت گروه، فروشگاه، تبلیغات، دانلودر و...
📩 سفارش ربات:
@NamePlusUser
Download Telegram

@BotSorce

♦️جلسه اول دوره آموزشی اتصال به دیتابیس بوسیله PDO در PHP
#درخواستی


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

@BotSorce
@BotSorce.php
13.2 KB
♦️سورس ربات تبچی api
♦️با قابلیت تنظیم عکس و متن زیر بنر که اگر در گروه ها پیامی ارسال شد، روی پیام ریپلای کنند و متن یا لینک بفرستند
دستور ست کردن تبلیغ:
/setads

#درخواستی
@BotSorce
@BotSorce.zip
21.7 KB
♦️سورس ربات تبچی ساز Api
#token
#admin
#hostfo جای سورس
#channel


#درخواستی
@BotSorce
@BotSorce.zip
13.2 KB
سورس ربات ویوگیر سکه ای

@BotSorce
@BotSorce.zip
333.9 KB
♦️سورس رباتساز گردو
♦️ورژن جدید
منبع : تورویکینگ

@BotSorce
@BotSorce.zip
11.5 KB
♦️سورس ربات شارژ رایگان الماسی
♦️بدون باگ

@BotSorce
@BotSorce
#آموزش_کار_با_وب_سرویس_ها

♦️کار با وب سرویس که خروجیشون فایله

♦️یک دستور شرطی تعریف میکنیم که اگه text ما مساوی fal بود براش یه عکس و از وب سرویس ما بیرون بکشه و برامون بفرسته

elseif($text == "/fal"){

♦️مثلا ما بخواهیم که برای کاربر وضعیت نشون بده که

ربات در حال فرستادن عکس ....

کد زیر رو می نویسیم

sendaction($chat_id, upload_photo);

♦️چون وب سرویس ما خروجیش عکسه ما باید ابتدا عکسو تو هاستمون ذخیره کنیم
♦️ما به تابع فایل put_contents و تابع فایل get_contents نیاز داریم
♦️کار فایل get_contents اینه که یک رشته را تو یه فایل مینویسه
♦️کار فایل get_contents اینه که برعکس فایل put_contents عمل میکنه یعنی یعنی یه فایل تو یه رشته میخونه

♦️به این صورت مینویسیم که فایل put_contents یه فایل عکس بسازه به اسم fal.jpg و فایلی که فایل put_contents از رشته وب سرومیس ما بگیره را توی اون فایل عکس ذخیره کنه
file_put_contents("fal.jpg",file_get_contents("http://api.###.com/fal/"));

♦️بعد با تابع new CURLFile فایلو از تو هاست میگیرم و با فانکشن sendphoto عکسو برای کاربر میفرستیم

sendphoto($chat_id , new CURLFile('fal.jpg'), "اینم فال شما👆 \n فال مجدد /fal");

♦️سپس اکه خواستیم اون فایلو از هاستمون پاک کنیم از تابع unlink استفاده میکنیم و اون فایلو از هاست پاک میکنیم
unlink("fal.jpg");
}

♦️کار با وب سرویس های که خروجیشون بصورته متنه

elseif($text == "/jok"){

♦️چون وب سرویس ما خروجیش متنه و ما به تابع فایل get_contents نیاز داریم

♦️کار فایل get_contents اینه که برعکس فایل put_contents عمل میکنه یعنی یعنی یه فایل تو یه رشته میخونه
♦️ما یک متغیر تعریف میکنیم و ازش با تابع فایل get_contents متن اون وب سرویس را میگیریم
$jok = file_get_contents("https://api.yoursite.com/jock/");
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
$jok

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾",
'parse_mode'=>"MarkDown"
]);
}

♻️منظور از yoursite ، سایت خودتون یا لینک و آدرس وب سرویسیه که میخواید استفاده کنید ازش

♦️کار با وب سرویس که خروجی شدن بصورت json هست

ا♦️JOSN شیوه‌ای استاندارد برای نگهداری انتقال و نمایش اطلاعات است. این شیوه با در نظر گرفتن سهولت خوانایی و سهولت استفاده طراحی شده است.
♦️زبان PHP به صورت پیش‌فرض حاوی دستوراتی برای ایجاد و پردازش JSON است. این دو تابع عبارتند از:
json_encode و json_decode.

که فقط با تابع json_decode کار داریم

elseif($text){

♦️با استفاده از یه متغیر اول تابع json_decode را باز میکنیم و توش با تابع file_get_contents اون آدرسی رو که خروجیش بصورت json هست را فراخوانی میکنی

$t2 = json_decode(file_get_contents("https://instagram.com/".$text."/?__a=1"));

♦️اینجا تعریف میکنیم که از متغیر $t2 که آدرس مارو بصورت json_decode در آورده از توش ما چیزهای که نیاز داریم را بیرون میکشیم
♦️اول یوزر را میگیریم و بعد از توش بیوگرافی را میگیریم که میشه
$a1 = $t2->user->biography;
♦️ما اول یوزر را میگیریم و بعد از توش اونای فالو کردیم را میگیرین و بعد از توش تعداد اونارو میگیریم
$a2 = $t2->user->followed_by->count;
♦️یوزر را میگیریم و بعد از توش اونای فالو کردن را میگیرین و بعد از توش تعداد اونارو میگیریم
$a3 = $t2->user->follows->count;
♦️یوزر را میگیریم و بعد از توش مدیا را میگیریم و بعد از تو مدیا تعداد پست هاشو میگیریم
$a4 = $t2->user->media->count;

♦️بعد اون متغیرها رو هر جا که خواستیم بکار می بریم مثل 👇
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>" اینم بیوگرافی کاربر :

$a1
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
📍تعداد دنبال کننده ها => ($a2)

📍تعداد دنبال شده گان => ($a3)

📍تعداد پست ها => ($a4)
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾",

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

♦️آموزش دو زبانه کردن ربات
♦️فارسی و انگلیسی
♦️قبل از هر چیز،تو قسمت بالای سورس اینو بذارید

if($lang == "en){
$startext = "hi";
}else{
$starttext = "سلام";
}

♦️بعدش میرید توی شرط استارت بجای sendmessage اینو میذارید

sendmessage($chat_id,"$starttext");

♦️فقط قبلش ربات زبانو ازش گرفته باشه
♦️یعنی متغیر $lang ثبت و تعریف شده باشه

@BotSorce
@BotSorce
♦️آموزش دریافت لیست ادمینهای گروه با ربات

function adminlist($chat_id){
$up = json_decode(file_get_contents('https://api.telegram.org/bot'.API_KEY.'/getChatAdministrators?chat_id='.$chat_id),true);
$result = $up['result'];
$admins = "";
foreach($result as $key=>$value){
$found = array_search("administrator",$result[$key]);
if($found !== false){
$admins = $admins."\n".$result[$key]['user']['id'];
}
}
return $admins;
}

♦️بعد از قرار دادن فانکشن👇🏼

$adminlist = adminlist($chat_id);

♦️خروجی شما مساوی میشه با آیدی ادمینها

#درخواستی
@BotSorce
♦️دوستان و همراهان کانال،تصمیم گرفتیم که یه چالش برگذار کنیم و به برنده ۲ تا سورس ربات جایزه بدیم.
♦️نمیگم چه سورسهایی ولی مطمئن باشید جای دیگه ای پیدا نمیکنید این دو تا سورس رو.
♦️البته ۴۰ - ۵۰ تا سورس تاپ هست که هیچ جایی اپن نشده ، چون واسه خودمونه و ادمینهای کانال خودشون نوشتن.
♦️بقیه رو هم به مرور توی چالشهای مختلف بصورت جایزه تقدیم شخص برنده میکنیم.اونی که برنده میشه دیگه خودش میدونه و سورسها،میخواد شخصی نگه داره،یا نه.
💯اما...
♦️چالشی که میخوایم برگذار کنیم،میخوایم متفاوت از بقیه چالش هایی باشه که تا امروز برگذار شده.
♦️دنبال ایده میگردیم تا چالش رو برگذار کنیم.اگه قرار باشه مثل بقیه چالشها باشه،چالش کنسله کلا.
♨️ایده هاتون رو با ادمین در میون بذارید.
👍1
@BotSorce.php
202.3 KB
♦️سورس ربات ضد لینک هوشمند
♦️پنل مدیریت هوشمند

@BotSorce
@BotSorce.zip
8.6 KB
♦️سورس ربات مناسبتها
#درخواستی

@BotSorce
گزارشات زیادی در مورد عدم اتصال به 000webhost.com دریافت کردیم،گویا این سایت دچار مشکلاتی شده.
به محض برطرف شدن مشکل این سایت،به شما دوستان اطلاع خواهیم داد.
@BotSorce.zip
4 KB
سورس ربات موزیک یاب

@BotSorce
@BotSorce.zip
3.5 KB
♦️سورس ربات زیپ ساز

@BotSorce
@BotSorce.php
3.8 KB
♦️سورس ربات تفریحی
♦️لاین ۲ ، توکن را جایگزین کنید

@BotSorce
@BotSorce.php
59 KB
♦️سورس ربات پیامرسان
♦️لاین ۶ توکن و لاین ۲۲ آیدی عددی ادمین را جایگزین کنید
♦️ساخت دستور و منو ، پنل شیشه ای

@BotSorce
@BotSorce.zip
976 B
سورس ربات ساعت و تاریخ

@BotSorce
♦️آموزش ساخت ربات تلگرام
#قسمت دوم

@BotSorce