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

@BotSorce
♦️آموزش ران کردن ضد لینک هوشمند
♦️پنل مدیریت هوشمند

سورس ربات در پست بعدی

@BotSorce
@BotSorce.php
202.3 KB
♦️سورس ضد لینک هوشمند
♦️پنل مدیریت هوشمند

مربوط به پست قبلی


@BotSorce
👍2🔥1
@BotSorce

#آموزش_استفاده_از_فانکشن_ها_و_دستورات

♦️ما یک دستور تعریف میکنیم که برامون عکس ارسال کنه
elseif($text == "/photo"){
♦️طبق فانکشن که قبلا تو کانال تعریف کردیم مینویسیم
bot('sendphoto',[
♦️برای اون کسی که میخواهیم اون عکس ارسال بشه

♦️میتونیم به دو صورت عکسو دست کاربر بدیدم با لینک دانلود یا فایل id که بهترین راه با لینک دانلود هست
'photo'=>"http://telegra.ph/file/59f6e4d9830617d26b2df.jpg",
♦️اگر زیر نویس بخواهیم به عکس اضافه کنیم اینو هم تعریف میکنیم
'caption'=>"Botsorce",

♦️اینجا ما یه دستور تعریف میکنیم که برامون فیلم بفرسته
elseif($text == "/video"){
♦️طبق فانکشن که قبلا تعریف کردیم مینویسیم
bot('sendvideo',[
♦️برای اون کسی که میخواهیم اون عکس ارسال بشه

♦️میتونیم به دو صورت فیلمو دست کاربر بدیدم با لینک دانلود یا فایل id که بهترین راه با لینک دانلود هست
'video'=>"http://as4.asset.aparat.com/aparat-video/7f373707eeff23505a9fd46c130098fc6862554-360p__11678.mp4",
♦️اگر زیر نویس بخواهیم به فیلم اضافه کنیم اینو هم تعریف میکنیم
'caption'=>"Botsorce",

♦️یک دستور تعریف میکنیم
elseif($text == "/audio"){
طبق فانکشن که قبلا تو کانال تعریف کردیم مینویسیم
bot('sendaudio',[
♦️برای اون کسی که میخواهیم اون عکس ارسال بشه

♦️میتونیم به دو صورت آهنگ دست کاربر بدیدم با لینک دانلود یا فایل id که بهترین راه با لینک دانلود هست
'audio'=>"http://dl.pop-music.ir/music/1396/Farvardin/Hamed%20Hatam%20Ft%20Omid%20Araghi%20-%20Perspolis%20(128).mp3",
♦️اگر زیر نویس بخواهیم به آهنگ اضافه کنیم اینو هم تعریف میکنیم
'caption'=>"Botsorce",
♦️اگر بخواهیم اسم خواننده را عوض کنیم اینو تعریف میکنیم
'performer'=>"Ali",
♦️اگر بخواهیم عنوان آهنگ رو عوض کنیم از این کد استفاده میکنیم
'title'=>"Botsorce.mp3",

elseif($text == "/document"){
♦️طبق فانکشن که قبلا تو کانال تعریف کردیم مینویسیم
bot('senddocument',[
♦️برای اون کسی که میخواهیم اون فایل ارسال بشه

♦️ما میتونیم به دو صورت فایلو دست کاربر بدیدم با لینک دانلود یا فایل id که بهترین راه با لینک دانلود هست
'document'=>"http://as4.asset.aparat.com/aparat-video/7f373707eeff23505a9fd46c130098fc6862554-360p__11678.mp4",
♦️اگه زیر نویس بخواهیم به فایل اضافه کنیم اینو هم تعریف میکنیم
'caption'=>"Botsorce",

♦️اینجا ما یه دستور تعریف میکنیم که برامون ویدیو نت بفرسته
elseif($text == "/video_note"){
♦️طبق فانکشن که قبلا تو کانال تعریف کردیم مینویسیم
bot('sendVideoNote',[
♦️برای اون کسی که میخواهیم اون عکس ارسال بشه

♦️میتونیم به دو صورت فیلم رو دست کاربر بدیم با لینک دانلود یا فایل id که بهترین راه با لینک دانلود هست
'video_note'=>"http://as4.asset.aparat.com/aparat-video/7f373707eeff23505a9fd46c130098fc6862554-360p__11678.mp4",
♦️اگر بخواهیم مدت زمان براش تعریف کنیم
'duration'=>"1:00",
♦️طول ویدیو نت چه مقدار باشه
'length'=>"122"

♦️اینجا ما یه دستور تعریف میکنیم که برامون ویس بفرسته
elseif($text == "/voice"){
♦️طبق فانکشن که تعریف شده و در کانال هم آموزش دادیم می نویسیم
bot('sendvoice',[
♦️برای اون کسی که میخواهیم اون عکس ارسال بشه

♦️میتونیم به دو صورت آهنگ رو دست کاربر بدیم با لینک دانلود یا فایل id که بهترین راه با لینک دانلود هست
'voice'=>"http://dl.pop-music.ir/music/1396/Farvardin/Hamed%20Hatam%20Ft%20Omid%20Araghi%20-%20Perspolis%20(128).mp3",
♦️اگه زیر نویس بخواهیم به آهنگو اضافه کنیم اینو هم تعریف میکنیم
'caption'=>"Botsorce",

♻️بدلیل اینکه این آموزش هرکدام از فانکشنها بصورت جدا در یک آموزش قرار داشتند،در بعضی جاها متن تکراری به نظر میرسد.

#کپی_آزاد
@BotSorce

@BotSorce
#زنگ_تفریح
♨️♨️♨️♨️♨️♨️♨️♨️

🔷اگر یک عکسی را در سایتی که در زیر این پست ، دکمه آن گذاشته شده آپلود کنید،میتونید :

♦️بزرگترین سایز موجود از آن عکس در اینترنت را پیدا کنید (گزینه Biggest)

♦️اولین سایتی که اقدام به آپلود آن کرده است را بیابید . (گزینه Oldest)

♦️در صورتیکه عکس ادیت شده باشد، نسخه ادیت نشده آنرا پیدا کنید.

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

♦️وب سرویس دریافت اخبار
http://api.golddev.maxmizban.xyz/khabar

♦️خروجی بصورت جیسون
#تست_نشده


@BotSorce
@BotSorce.php
1.8 KB
♦️سورس ربات تبدیل متن به استیکر
♦️ورژن جدید
#تست_نشده

@BotSorce
@BotSorce.php
9.9 KB
♦️سورس ربات افکت گذاری روی عکس
#درخواستی

@BotSorce
@BotSorce
#آموزش
♦️ران کردن سورس

♦️پیش نیازه ها
🔹هاست رایگان یا هاست پولی
🔹سورس
🔹حوصله و دقت

♦️ابتدا سورس را ادیت کنید و در اول سورس بعد >?php
در 'Token' باید توکن خود را بگذارید و ذخیره کنید.

♦️خب برای شروع ما باید بروی علامت آپلود کلیک کنیم که در کنار دانلود فایل هست UplaodFile
فراموش نکنید که حتما باید در پوشه Public_html آپلود کنید.
♦️بعد آپلود برگردید به public_html و سورس مورد نظر ک اپلود کردید را انتخاب کنید و لینک یا همون آدرس اینترنتی اون فایل رو کپی کنید،یا یادداشت کنید.
♦️بعد باید بریم برای ست وبهوک
♦️شما هم می توانید از طریق ربات و هم ازطریق آدرس ست وبهوک کنید
♦️آیدی ربات ست وبهوک رو اکثر دوستان دارن،ولی باز میفرستم واستون،الان دقیق خاطرم نیست.
♦️خب الان میرم سراغ آموزش ست کردن
♦️ما باید اول آدرس سایت خود را در بیاوریم
🔹مثلا
NameDomin.NameHost.ir
حالا بعد .ir ما باید / علامت بگذاریم مثلا
NameDomin.NameHost.ir/test/index.php
♦️پوشه test هست و فایل اصلیمون هم index.php ، شاید شما اسم پوشه شما یه چیز دیگه باشه و فایل اصلیتون هم اسمش فرق کنه،دقیقا باید اونی که واسه خودتون هست رو بزارید و ........ تمام
♦️خب از طریق آدرس
http://api.telegram.org/bot🎩/setwebhook?url=🌏
♦️بجای 🎩 توکن ربات خود را بگذارید
♦️بجای 🌏 آدرسی که اون بالا گفتم، البته بدون https://
🔹مثلا
http://api.telegram.org/bot610199892:jekw9kwpwpqkwjwiwjjeddj/setwebhook?url=NameDomin.NameHost.ir/test/index
♦️کلیک کنید و ست میشه
♦️که البته شخصا برای وبهوک ست کردن،ربات رو ترجیح میدم.

♨️♨️♨️♨️♨️♨️♨️♨️

♦️فکر کنم نمونه ی این آموزش رو حدود ۱۰ بار و ۱۰ مدل مختلف تو کانال ارسال کردیم،ولی متاسفانه باز هم بعضی از دوستان میان و میگن هنوز متوجه نشدن چی به چیه.
♦️البته به این دوستان حق میدم،چون تا تو کدنویسی و کلا برنامه نویسی و ... غرق نشید و حداقل چند تا از تعاریف و کاربردها رو یاد نگیرید،تا ابد هم این آموزشها رو بخونید،امکان نداره درست متوجه بشید.
♨️یه امید هم بهتون بدم که یه وقت زده نشید نسبت به این چیزا
♦️هیچکس مادرزاد و بصورت اتوران برنامه نویس نبوده و با ۴ تا مدرک ارشد دیر بغلش به دنیا نیومده،همه از صفر شروع کردن تا تونستن به مرور یاد بگیرن.
♦️شاید شروع یادگیریه شما،همین امروز باشه.
♦️یا راهی رو پیش نگیر،یا اگه پیش گرفتی،تا آخرش برو،مطمئن باش موفق میشی.

♨️♨️♨️♨️♨️♨️♨️♨️

@BotSorce
♦️گرفتن #هاست_رایگان

♦️ابتدا فیلترشکن خود را روشن کرده و سپس وارد سایت زیر شوید.

https://www.000webhost.com/free-website-sign-up

♦️درصفحه باز شده میبینید که سه کادر وجود داره

🔹کادر اول[email] : در اینجا ایمیل یا جیمیل خود را وارد کنید .
🔹کادر دوم[password] :در اینجا یک رمز عبور وارد کنید.(مهم)
🔹کادر سوم[Website Name] :در اینجا یک نام برای سایت خود انتخاب کنید.(مهم)
💯حروف رو به کوچیک وارد کنید.

♻️کادر دوم وسوم رو نیاز داریم پس فراموش نکنید

♦️گزینه GET FREE HOSTING رو بزنید و منتظر باشید یک ایمیل برای حساب شما ارسال میشود که برای تایید می باشد .
♦️دقت کنید که ایمیل تایید شود.
♦️مجددا وارد سایت زیر شوید
https://files.000webhost.com
♦️دوباره دو کادر میبنید
در کادر اول نامی که قبلا اون بالا ☝️🏼 [Website Name] برای سایت خود (اصلاحا بهش میگن دامنه) انتخاب کردید رو بگذارید.
♦️در کادر دوم رمز عبور خود [password] که قبلا گذاشتید رو قرار دهید .

♦️خب وارد هاست شدیم
♦️اسمی که انتخاب کردید رو تو یه کادری میبینید که سمت چپش سه تا خط رو همدیگه داره ، کلیک کنید روش،یه مقدار بیاید پایین صفحه،روی File Manager کلیک کنید.
♦️دوباره صفحه رو یه مقدار پایین ببرید تا به یه کادر قرمز رنگ برسید.
♦️روی کادر قرمز رنگ کلیک کنید.چند لحظه صبر کنید تا وارد File Manager بشید.
♦️حالا وارد پوشه ی public_html میشید و قبل از هر چیز یه پوشه بسازید که وقتی خواستید سورسی رو آپلود کنید،مرتب هر کدوم تو یه پوشه جدا باشه و شیر تو شیر نشه که ربات گیرپاچ کنه.
♦️سورسی که ادیت کردید رو آپلود میکنید،اگه بصورت زیپ بود،روی اون کلیک کنید و چند لحظه نگه دارید تا منو باز شه،از روی منو گزینه Extract رو بزنید تا از زیپ خارج شه.
♦️یه مزیتی که این هاست رایگان داره اینه که میتونید خیلی راحت آدرس فایلتون رو پیدا کنید....
♦️به اینصورت که روی فایل اصلیتون که اصولا به اسم index.php هست کلیک کنید و مثل قبل،چند لحظه نگه دارید انگشتتون رو روی فایل تا منو باز شه،از روی منو،گزینه view رو انتخاب کنید.
♦️بعد انتخاب گزینه view به صفحه جدیدی منتقل میشید که به راحتی میتونید از قسمت آدرس بار ، لینک فایلتون رو کپی کنید.
♨️البته توجه کنید که زمانیکه گزینه view رو انتخاب کردید و به صفحه جدید منتقل شدید،صفحه ی جدید هیچ خطائی رو نباید نشون بده،مثل خطای 400 یا یه همچین چیزی.اگه چنین خطاهایی رو دیدید،برگردید به صفحه قبل،مجددا روی فایل کلیک کنید و نگه دارید،از روی منو ، گزینه Edit رو انتخاب کنید و هر جای سورسی که ادیتش کرده بودید قبلا،اگه باگ داشته باشه رو با یه کنارش بهتون نشون میده،اون رو باید با تصحیح و ادیت مجدد و ... از بین ببرید.
♦️هر زمان ملاحظه کردید که دیگه وجود نداره،در پایین صفحه Save and Close رو بزنید و .... تمام
♦️آدرسی که از طریق view بدست آورده بودید رو توکن رباتتون رو یا از طریق ربات یا جایگذاری ، وبهوک ست کنید و رباتتون رو استارت کنید.
♦️اگر ربات استارت نشد،ادیت سورستون مشکل داره و یکبار از ابتدا سورس رو چک کنید تا مشکل برطرف شه.

#کپی_آزاد
♦️ما واسه آموزش،کپی حلال و حروم و نمیدونم خودم تایپ کردم و وقت گذاشتم و ... راه نمیندازیم.
♦️کاریه که خودمون خواستیم انجام بدیم و کسی مجبورمون نکرده بود که کانال بزنیم و آموزش بذاریم و سورس بفرستیم و تو پیامرسان مشکل دوستان رو برطرف کنیم و به درخواستهاشون رسیدگی کنیم.
♦️وقتی خودمون خواستیم،هیچ منتی نمیتونیم سر کسی بذاریم یا حلال و حروم تعیین کنیم.
@BotSorce
#کپی_آزاد
#راحت_باش
@BotSorce
3👨‍💻1
@BotSorce
#آموزش
#درخواستی

♦️فانکشن برای حذف کامل پوشه

function DeleteFolder($path){
if ($handle=opendir($path)){
while (false!==($file=readdir($handle))){
if ($file<>"." AND $file<>"..") {
if (is_file($path.'/'.$file)) {
@unlink($path.'/'.$file);
}
if (is_dir($path.'/'.$file)) {
deletefolder($path.'/'.$file);
@rmdir($path.'/'.$file);
}}}}}


♦️توسط این فانکشن قادر خواهید بود یک پوشه را به طور کامل حذف کنید.
♦️برای حذف پوشه از تابع rmdir میتوان استفاده کرد اما این تابع تنها پوشه هایی را از بین میبرد که خالی است.
♦️شما توسط فانکشن بالا می توانید با دادن نام پوشه ، آن را به طور کامل حذف کنید و مهم نیست که آن پوشه حاوی فایل میباشد یا خیر ، چون این فانکشن پوشه را باز میکند و ابتدا درون آن را خالی می کند سپس پوشه را حذف میکند.


@BotSorce
@BotSorce
#درخواستی
#آموزش

♦️دریافت اطلاعات IP :

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

function ip_info($ip = NULL, $purpose = "location", $deep_detect = TRUE) {
$output = NULL;
if (filter_var($ip, FILTER_VALIDATE_IP) === FALSE) {
$ip = $_SERVER["REMOTE_ADDR"];
if ($deep_detect) {
if (filter_var(@$_SERVER['HTTP_X_FORWARDED_FOR'], FILTER_VALIDATE_IP))
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
if (filter_var(@$_SERVER['HTTP_CLIENT_IP'], FILTER_VALIDATE_IP))
$ip = $_SERVER['HTTP_CLIENT_IP'];
}
}
$purpose = str_replace(array("name", "
", " ", " ", "-", "_"), NULL, strtolower(trim($purpose)));
$support = array("country", "countrycode", "state", "region", "city", "location", "address");
$continents = array(
"AF" => "Africa",
"AN" => "Antarctica",
"AS" => "Asia",
"EU" => "Europe",
"OC" => "Australia (Oceania)",
"NA" => "North America",
"SA" => "South America"
);
if (filter_var($ip, FILTER_VALIDATE_IP) && in_array($purpose, $support)) {
$ipdat = @json_decode(file_get_contents("http://www.geoplugin.net/json.gp?ip=" . $ip));
if (@strlen(trim($ipdat->geoplugin_countryCode)) == 2) {
switch ($purpose) {
case "location":
$output = array(
"city" => @$ipdat->geoplugin_city,
"state" => @$ipdat->geoplugin_regionName,
"country" => @$ipdat->geoplugin_countryName,
"country_code" => @$ipdat->geoplugin_countryCode,
"continent" => @$continents[strtoupper($ipdat->geoplugin_continentCode)],
"continent_code" => @$ipdat->geoplugin_continentCode
);
break;
case "address":
$address = array($ipdat->geoplugin_countryName);
if (@strlen($ipdat->geoplugin_regionName) >= 1)
$address[] = $ipdat->geoplugin_regionName;
if (@strlen($ipdat->geoplugin_city) >= 1)
$address[] = $ipdat->geoplugin_city;
$output = implode(", ", array_reverse($address));
break;
case "city":
$output = @$ipdat->geoplugin_city;
break;
case "state":
$output = @$ipdat->geoplugin_regionName;
break;
case "region":
$output = @$ipdat->geoplugin_regionName;
break;
case "country":
$output = @$ipdat->geoplugin_countryName;
break;
case "countrycode":
$output = @$ipdat->geoplugin_countryCode;
break;
}
}
}
return $output;
}


♦️نحوه ی استفاده :

echo ip_info($_SERVER['REMOTE_ADDR'],'location');


@BotSorce
@BotSorce.zip
5.3 KB
♦️سورس ربات مدیریت مغازه
#درخواستی
بله درست خوندید،مدیریت مغازه،سورس جالبیه،مخصوص اون دسته از دوستانی که میخوان برای مغازه شون یه ربات داشته باشن،مناسبه.

@BotSorce
♦️آموزش ساخت اکانت در سرورc9(رایگان)..‌.

مراحل:
♦️ابتدا وارد سایت c9.io شوید‌

♦️روی sign up کلیک کنید.

♦️جیمیلتون رو وارد کنید.

♦️اسم برای خودتون بزارید.

♦️نام کاربری برای خودتون بزارید.

♦️اینجا دوتا کادر میاد هر دو کادر رو روی ...other تنظیم کنید و روی next کلیک کنید.

♦️حالا ازتون اطلاعات کارت بانکیتون یا همون:(ویزا کارت).

♦️تو پست بعدی چند نمونه ویزا کارت واستون میفرستم که تو این کادرها جایگزین کنید یکیشون رو.

♨️ضمنا قندشکن(فیل ترش کن) فراموش نشه ، چون سایت فیل تره.

#درخواستی
@BotSorce
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
♦️آموزش ساخت اکانت در سرورc9(رایگان)..‌. مراحل: ♦️ابتدا وارد سایت c9.io شوید‌ ♦️روی sign up کلیک کنید. ♦️جیمیلتون رو وارد کنید. ♦️اسم برای خودتون بزارید. ♦️نام کاربری برای خودتون بزارید. ♦️اینجا دوتا کادر میاد هر دو کادر رو روی ...other تنظیم…
♦️*ویزا*کارت* رایگان جهت ساخت اکانت بر روی سرور c9

مشخصات ویزاکارت
🔻🔻🔻🔻🔻🔻🔻🔻
جدید

Botsorce

5106216003513870

11/2017

CVC 468

10003

جدید

Botsorce

5106211008157179

01/2018

CVC 365

10003

جدید

 Botsorce

4400 6655 8028 3032

09/18 

Cvc 038

10005

Botsorce

5106 2160 0631 1785

7/2017

Cvc 508  

10002

Botsorce

5106 2106 0280 5947

09/2017 

Cvc 785

10003

Botsorce

5106 2160 0415 9848

9/2017

Cvc 571

201

Botsorce

5106 2160 0415 1704

09/2017

Cvc 812

201

#درخواستی
اگه کار نکردن نیاید تو پی وی یقه ما رو بگیرید،پست بعدی رو امتحان کنید،اگه با پست بعدی مشکلتون برطرف نشد،دیگه خودتون تنبلی کردید.

@BotSorce

♦️روی دکمه زیر پست کلیک کنید تا راهنماییتون کنه به سایتی که باید برید.

♦️روی Create free account کلیک کنید
♦️یه حساب باز کنید
♦️روی invite friends کلیک کنید با لینکی که بهتون میده،شما باید بفرستی واسه دوستاتون و باید ثبت نام کنن تا موجودیتون بشه ١۵ دلار بعد رو دکمه cash out کلیک کن بعدم ویزا کارتو میده
♦️ضمنا،خودم نه نیاز دارم که تست کنم،نه وقتشو دارم
ولی میگن مشکلی نداره و *ویزا*کارت* میده.

@BotSorce
1
@BotSorce.zip
67.4 KB
♦️سورس رباتساز گردو
#درخواستی

@BotSorce
@BotSorce.php
4.1 KB
♦️سورس ربات دریافت اطلاعات توکن

@BotSorce