@BotSorce.zip
2.7 KB
❤1👍1
@BotSorce.zip
3.1 KB
سورس ربات ساخت پست های که زیرشون دکمه لایک باشه
فقط متصل به دیتابیسه و با استفاده از Pdo به mysql وصل شده
@BotSorce
فقط متصل به دیتابیسه و با استفاده از Pdo به mysql وصل شده
@BotSorce
❤1👍1
♨️تیکه کد قفل گذاشتن زیرمجموعه،برای دکمه در سورس
➖➖➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖➖➖
♨️برای کپی کردن،روی کد ضربه بزنید
➖➖➖➖➖➖➖➖➖➖
@BotSorce
➖➖➖➖➖➖➖➖➖➖
elseif($text == 'نام دکمه'){
if($coin >= تعداد){
$rand = rand(00000,99999);
$ce = $rand;
SendMessage($chat_id,"▪️ متن بعد بازشدن قفل","html","true",$button_official);
}else{
SendMessage($chat_id,"دوست شما باید 10نفر را از لینک خودعضو کنید!!
لینک شما
http://telegram.me/$usernamebot?start=username?start=$form_id
","html","true",$button_official);
}
}➖➖➖➖➖➖➖➖➖➖
♨️برای کپی کردن،روی کد ضربه بزنید
➖➖➖➖➖➖➖➖➖➖
@BotSorce
❤1
آموزش نوشتن سورس در سطح مبتدی
@BotSorce
➖➖➖➕➖➖➖
//ابتدا تابعی برای گذاشتن توکن تعریف میکنیم مانند تابع زیر
define('API_KEY','توکن ربات شما');
//فانکشن
function sssteam($method,$datas=[]){
$url = "".API_KEY."/".$method;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,http_build_query($datas));
$res = curl_exec($ch);
if(curl_error($ch)){
var_dump(curl_error($ch));
}else{
return json_decode($res);
}
}
//حالا متغیری برای تعریف اپدیت ها میزاریم
$update = json_decode(file_get_contents('php://input'));
//حالا کد های زیر رو در سورس قرار میدیم
$text = $update->message->text;
$chat_id = $update->message->chat->id;
$message_id = $update->message->message_id;
//حالا متن استارت را تعیین خواهیم کرد
if ($text == '/start'){
Gigatm('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"متن استارت"
]);
}
?>
➖➖➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖➖➖
@BotSorce
@BotSorce
➖➖➖➕➖➖➖
//ابتدا تابعی برای گذاشتن توکن تعریف میکنیم مانند تابع زیر
define('API_KEY','توکن ربات شما');
//فانکشن
function sssteam($method,$datas=[]){
$url = "".API_KEY."/".$method;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,http_build_query($datas));
$res = curl_exec($ch);
if(curl_error($ch)){
var_dump(curl_error($ch));
}else{
return json_decode($res);
}
}
//حالا متغیری برای تعریف اپدیت ها میزاریم
$update = json_decode(file_get_contents('php://input'));
//حالا کد های زیر رو در سورس قرار میدیم
$text = $update->message->text;
$chat_id = $update->message->chat->id;
$message_id = $update->message->message_id;
//حالا متن استارت را تعیین خواهیم کرد
if ($text == '/start'){
Gigatm('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"متن استارت"
]);
}
?>
➖➖➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖➖➖
@BotSorce
❤1
دوستان برای ادیت سورس ها باید چند تا چیز رو در نظر بگیرید:
1-ایدی عددی ادمین که باید تو سورس اینهارو سرچ کنید
$dev
$admin
$sudo
یا به فارسی $ایدی عددی ادمین
2-بعضی سورس ها رو چنل قفل و شما باید دنبال channel$ بگردید و ایدی چنل خودتون رو بزنید
3-سورس هایی که کامل هستن ازتون ایدی ربات(شناسه و نام کاربری) رو هم میخان و باید دنبالشون بگردید تو سورس اینارو سرچ کنید
$botid
$botusername
4-اگه میخاین سورس رو کاملا برای خودتون کنید باید کل سورس رو بگردید و ایدی برنامه نویس و چنل بپشتیبانی هم پیدا کنید و ایدی خودتونو جایگزینش کنید
5-اسم ربات اگه نتونستین پیدا کنین بعد ران کردن روی هاست و استارت کردن ربات مشخص میشه اسم ربات داخل سورس چی سیوه همون اسم رو داخل سورس سرچ کنید پیدا میشه و اسم ربات خودتونو جایگزینش کنید
توکن هم که اول سورس ها هست نیازی به گفتن نیست.
#درخواستی
➖➖➖➖➖➖➖➖➖➖
@BotSorce
1-ایدی عددی ادمین که باید تو سورس اینهارو سرچ کنید
$dev
$admin
$sudo
یا به فارسی $ایدی عددی ادمین
2-بعضی سورس ها رو چنل قفل و شما باید دنبال channel$ بگردید و ایدی چنل خودتون رو بزنید
3-سورس هایی که کامل هستن ازتون ایدی ربات(شناسه و نام کاربری) رو هم میخان و باید دنبالشون بگردید تو سورس اینارو سرچ کنید
$botid
$botusername
4-اگه میخاین سورس رو کاملا برای خودتون کنید باید کل سورس رو بگردید و ایدی برنامه نویس و چنل بپشتیبانی هم پیدا کنید و ایدی خودتونو جایگزینش کنید
5-اسم ربات اگه نتونستین پیدا کنین بعد ران کردن روی هاست و استارت کردن ربات مشخص میشه اسم ربات داخل سورس چی سیوه همون اسم رو داخل سورس سرچ کنید پیدا میشه و اسم ربات خودتونو جایگزینش کنید
توکن هم که اول سورس ها هست نیازی به گفتن نیست.
#درخواستی
➖➖➖➖➖➖➖➖➖➖
@BotSorce
❤1
آموزش نمایش کیبورد با اسامی موجود در یک فایل
که بسیار مناسب رباتهای پیام رسان و غیره ک قابلیت ساخت دکمه دارن هست
در این روش لیست ما با اسم key
تو هاست موجو
$key = file_get_contents("key");
$ex = explode("\n",$key);
$t=[];
for ($i=0;$i<=count($ex);$i++){
$name = $ex["$i"];
$t[] = [['text'=>"$name"]]; }
GetBot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"تست نمایش کیبورد",
'parse_mode'=>'html',
'reply_markup'=>json_encode([
'keyboard'=>$t])
]);
به همین سادگی و راحتی
با همین روش میتونید دکمه های تو در تو هم بسازید.
➖➖➖➖➖➖➖➖➖➖
توضیح : این کیبورد بصورت یک ستون ایجاد میشه تو هر سطر یک کیبورد با دوتا ادیت به چند ستون میتونید تبدیل کنید
با کمی خلاقیت هم میتونید تقسیم بندی دلخواه رو انجام بدید
➖➖➖➖➖➖➖➖➖➖
@BotSorce
که بسیار مناسب رباتهای پیام رسان و غیره ک قابلیت ساخت دکمه دارن هست
در این روش لیست ما با اسم key
تو هاست موجو
$key = file_get_contents("key");
$ex = explode("\n",$key);
$t=[];
for ($i=0;$i<=count($ex);$i++){
$name = $ex["$i"];
$t[] = [['text'=>"$name"]]; }
GetBot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"تست نمایش کیبورد",
'parse_mode'=>'html',
'reply_markup'=>json_encode([
'keyboard'=>$t])
]);
به همین سادگی و راحتی
با همین روش میتونید دکمه های تو در تو هم بسازید.
➖➖➖➖➖➖➖➖➖➖
توضیح : این کیبورد بصورت یک ستون ایجاد میشه تو هر سطر یک کیبورد با دوتا ادیت به چند ستون میتونید تبدیل کنید
با کمی خلاقیت هم میتونید تقسیم بندی دلخواه رو انجام بدید
➖➖➖➖➖➖➖➖➖➖
@BotSorce
❤1
برای ادمین کردن دو یا چند نفر توی ربات(حتی 100 نفر هم زمان!)
اول ی متغیر تعریف میکنیم
خب حالا میرید به جایی که مخصوص ادمین هست
بجای اینکه بگید اگه ایدیش = بود با ادمین ج بده باید این رو بزارید
➖➖➖➖➖➖➖➖➖➖
به همین سادگی!
@BotSorce
اول ی متغیر تعریف میکنیم
$admins = file_get_contents("admins.txt");خب حالا میرید به جایی که مخصوص ادمین هست
بجای اینکه بگید اگه ایدیش = بود با ادمین ج بده باید این رو بزارید
and strpos($from_id,$admins) !== false➖➖➖➖➖➖➖➖➖➖
به همین سادگی!
@BotSorce
❤1👍1
آموزش دو زبانه کردن ربات!
اول میرید بالای سورس این رو میزارید
خب حالا میرید توی شرط استارت بجای اون سند مسیج این رو میزارید
فقط قبلش زبان رو ازش گرفته باشه ربات و توی متغیر $lang ثبت کرده باشه و متغیر $lang هم تعریف شده باشه.
➖➖➖➖➖➖➖➖➖➖
@BotSorce
اول میرید بالای سورس این رو میزارید
if($lang == "en){
$startext = "hi";
}else{
$starttext = "سلام";
}خب حالا میرید توی شرط استارت بجای اون سند مسیج این رو میزارید
sendmessage($chat_id,"$starttext");فقط قبلش زبان رو ازش گرفته باشه ربات و توی متغیر $lang ثبت کرده باشه و متغیر $lang هم تعریف شده باشه.
➖➖➖➖➖➖➖➖➖➖
@BotSorce
❤1
@BotSorce
➖➖➖➖➖➖➖➖➖➖
♨️ آموزش کد کردن سورس ها و یا فایل های پی اچ پی ♨️
➖➖➖➖➖➖➖➖➖➖
خوب لطفا مراحل زیر ر به ترتیب انجام دهید👇🏼
➖➖➖➖➖➖➖
1⃣ مرحله اول : خوب وارد سایت زیر شوید👇🏼
http://phpencoder.atwebpages.com/index.php
➖➖➖➖➖➖➖➖➖➖
2⃣مرحله دوم : سپس کد های php موجود در فایل php را در قسمت سفید رنگ در صفحه کپی کنید.
➖➖➖➖➖➖➖➖➖➖
3⃣مرحله سوم : بر روی گزینه Encode کلیک کنید.
➖➖➖➖➖➖➖➖➖➖
4⃣مرحله چهارم : خوب حالا کد بدست آمده را جایگزین کد های قبلی در فایل کنید.
➖➖➖➖➖➖➖➖➖➖
💢نکته : اگر سورسی را کد کنید دیگر نمیتوانید آن را به حالت قبلی بر گردونید اما ما دنبال یه راهی هستیم که بشه لطفا دقیت کنید.
➖➖➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖➖➖
@BotSorce
➖➖➖➖➖➖➖➖➖➖
♨️ آموزش کد کردن سورس ها و یا فایل های پی اچ پی ♨️
➖➖➖➖➖➖➖➖➖➖
خوب لطفا مراحل زیر ر به ترتیب انجام دهید👇🏼
➖➖➖➖➖➖➖
1⃣ مرحله اول : خوب وارد سایت زیر شوید👇🏼
http://phpencoder.atwebpages.com/index.php
➖➖➖➖➖➖➖➖➖➖
2⃣مرحله دوم : سپس کد های php موجود در فایل php را در قسمت سفید رنگ در صفحه کپی کنید.
➖➖➖➖➖➖➖➖➖➖
3⃣مرحله سوم : بر روی گزینه Encode کلیک کنید.
➖➖➖➖➖➖➖➖➖➖
4⃣مرحله چهارم : خوب حالا کد بدست آمده را جایگزین کد های قبلی در فایل کنید.
➖➖➖➖➖➖➖➖➖➖
💢نکته : اگر سورسی را کد کنید دیگر نمیتوانید آن را به حالت قبلی بر گردونید اما ما دنبال یه راهی هستیم که بشه لطفا دقیت کنید.
➖➖➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖➖➖
@BotSorce
❤1
@BotSorce.zip
392.4 KB
♦️سورس ربات , ربات ساز
♦️پنل مدیریت بسیار پیشرفته
〽️تست شده سالم
♦️ساخت 12 نوع ربات رایگان و 6 ربات ویژه
➖➖➖➖➖➖➖➖➖➖
@BotSorce
♦️پنل مدیریت بسیار پیشرفته
〽️تست شده سالم
♦️ساخت 12 نوع ربات رایگان و 6 ربات ویژه
➖➖➖➖➖➖➖➖➖➖
@BotSorce
❤1
@BotSorce
علامت ها در PHP
در PHP باید کار هایی که انجام میدیم رو باید معلوم کنیم و برای انجام کار ها علامت هایی وجود داره.
📍مثلا ما توی ریاضی میگیم :
2×2=4
خب توی PHP هم باید علامت های ضرب و تقسیم و ... رو معلوم کرد.
📍علائم مهم برای ربات سازی :
جمع 👈 +
تفریق 👈 -
ضرب 👈 *
تقسیم 👈 /
〰〰〰〰〰〰〰〰〰〰〰〰〰〰
مساوی 👈 ==
مثال :
$text == "Hi"
یعنی اگر پیام مساوی با Hi باشد ، درست است.
〰〰〰〰〰〰〰〰〰〰〰〰〰〰
نامساوی 👈 =!
مثال :
$text != "Hi"
یعنی اگر پیام نامساوی با Hi باشد درست است.
2⃣ خب ما توی فارسی و انگلیسی حروفمون با هم فرق داره ، کلمات و ... با هم فرق دارن، توی PHP هم دقیقا همینه ، خب من مهم تریناشو میگم :
📍وَ 👈 &&
📍وَ 👈 and
📍یا 👈 ||
📍یا 👈 or
📍هیچ 👈 !
⚠️ما از این ها داخل متن نمیتونیم استفاده کنیم ، و فقط برای اینکه شرط هارو کنار هم بزاریم ، که آموزشش رو به زودی میدم
〽️فعلا تا همینجا بسه ، توی آموزش بعدی نکاتیو میگم که راحت خودتون ربات بسازید و تایپ کنید
@BotSorce
علامت ها در PHP
در PHP باید کار هایی که انجام میدیم رو باید معلوم کنیم و برای انجام کار ها علامت هایی وجود داره.
📍مثلا ما توی ریاضی میگیم :
2×2=4
خب توی PHP هم باید علامت های ضرب و تقسیم و ... رو معلوم کرد.
📍علائم مهم برای ربات سازی :
جمع 👈 +
تفریق 👈 -
ضرب 👈 *
تقسیم 👈 /
〰〰〰〰〰〰〰〰〰〰〰〰〰〰
مساوی 👈 ==
مثال :
$text == "Hi"
یعنی اگر پیام مساوی با Hi باشد ، درست است.
〰〰〰〰〰〰〰〰〰〰〰〰〰〰
نامساوی 👈 =!
مثال :
$text != "Hi"
یعنی اگر پیام نامساوی با Hi باشد درست است.
2⃣ خب ما توی فارسی و انگلیسی حروفمون با هم فرق داره ، کلمات و ... با هم فرق دارن، توی PHP هم دقیقا همینه ، خب من مهم تریناشو میگم :
📍وَ 👈 &&
📍وَ 👈 and
📍یا 👈 ||
📍یا 👈 or
📍هیچ 👈 !
⚠️ما از این ها داخل متن نمیتونیم استفاده کنیم ، و فقط برای اینکه شرط هارو کنار هم بزاریم ، که آموزشش رو به زودی میدم
〽️فعلا تا همینجا بسه ، توی آموزش بعدی نکاتیو میگم که راحت خودتون ربات بسازید و تایپ کنید
@BotSorce
❤2👍1