سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
http://telegra.ph/تبدیل-متن-به-عکس-در-php-05-27
💯 این آموزش رو حتما امتحان کنید و انجام بدید،تا آشنائیتون نسبت به کدهای php و نحوه عملکردشون بیشتر بشه 💯
♨️ شما با php تقریبا هر کاری که فکرشو کنید ، میتونید انجام بدید.
♨️ آموزشها رو به ترتیب با ما پیگیری کنید تا علاوه بر ساخت ربات ، با کاربردها و قابلیتهای بیشمار HTML و به طبع اون php آشنایی پیدا کنید.
♨️ یادگیریتون رو در سطح ساخت ربات محدود نکنید،اگر فقط در سطح ربات و سورس ربات محدود باشید،بهتون قول میدم همینم نمیتونید کامل یاد بگیرید.به قولی شما واسه گرفتن نمره ۲۰ بخون،تا حداقل ۱۵ رو بتونی بگیری،ولی اگه بخوای واسه نمره ۱۰ بخونی،خیلی باهوش باشی همون ۱۰ رو میگیری.
♨️ هر چند همین آموزشها هم کاملا با ساخت ربات مرتبطه و وقتی یاد بگیری همینها رو،خیلی راحت میتونی روی ربات هم اجرا کنی.ولی اگه بخوای همه ش کپی کنی و ادیت کنی و تند تند دنبال سورس ربات باشی،همیشه در همین حد می مونی،شک نکن.
💯 هر روز یه سورس رو انتخاب کن و شخم بزن سورس رو،بعضی کدها رو جابجا کن،یه چیزایی خودت اضافه کن،بعد ست کن ببین کجاها رو درست رفتی و کجاها رو اشتباه،همینجوری پیش بری،یکی دو هفته دیگه میتونی دو یا سه سورس رو،تو یه ربات با هم داشته باشی.بعد از یکماه خیلی راحت میتونی هر رباتی که خواستی رو بهش دکمه اضافه کنی یا قابلیت بهش بدی یا هر کاری که فکرشو کنی باهاش انجام بدی.قابلیتهایی مثل یه ربات که از تو عکس،بتونه لبخند چهره رو تشخیص بده،یا متن توی عکس رو بخونه،یا حتی بتونه رمز فایل rar رو واست پیدا کنه و خیلی قابلیتهای دیگه که اینایی که گفتم هیچی بحساب نمیان در مقابل قابلیتهایی که php داره و با کدنویسی میتونی ازش استفاده کنی.
♨️ کمتر تو فکر این باش که سورس دانلود کنی و ادیت کنی و یه ربات داشته باشی،به این فکر کن که زودتر یاد بگیری و بتونی خودت یه سورس بنویسی.اگه بخوای.... سخت نیست.
♨️ واسه همه تون آرزوی موفقیت میکنم.امیدوارم همه تون یه روز یه برنامه نویس حرفه ای بشید.
♨️ شما با php تقریبا هر کاری که فکرشو کنید ، میتونید انجام بدید.
♨️ آموزشها رو به ترتیب با ما پیگیری کنید تا علاوه بر ساخت ربات ، با کاربردها و قابلیتهای بیشمار HTML و به طبع اون php آشنایی پیدا کنید.
♨️ یادگیریتون رو در سطح ساخت ربات محدود نکنید،اگر فقط در سطح ربات و سورس ربات محدود باشید،بهتون قول میدم همینم نمیتونید کامل یاد بگیرید.به قولی شما واسه گرفتن نمره ۲۰ بخون،تا حداقل ۱۵ رو بتونی بگیری،ولی اگه بخوای واسه نمره ۱۰ بخونی،خیلی باهوش باشی همون ۱۰ رو میگیری.
♨️ هر چند همین آموزشها هم کاملا با ساخت ربات مرتبطه و وقتی یاد بگیری همینها رو،خیلی راحت میتونی روی ربات هم اجرا کنی.ولی اگه بخوای همه ش کپی کنی و ادیت کنی و تند تند دنبال سورس ربات باشی،همیشه در همین حد می مونی،شک نکن.
💯 هر روز یه سورس رو انتخاب کن و شخم بزن سورس رو،بعضی کدها رو جابجا کن،یه چیزایی خودت اضافه کن،بعد ست کن ببین کجاها رو درست رفتی و کجاها رو اشتباه،همینجوری پیش بری،یکی دو هفته دیگه میتونی دو یا سه سورس رو،تو یه ربات با هم داشته باشی.بعد از یکماه خیلی راحت میتونی هر رباتی که خواستی رو بهش دکمه اضافه کنی یا قابلیت بهش بدی یا هر کاری که فکرشو کنی باهاش انجام بدی.قابلیتهایی مثل یه ربات که از تو عکس،بتونه لبخند چهره رو تشخیص بده،یا متن توی عکس رو بخونه،یا حتی بتونه رمز فایل rar رو واست پیدا کنه و خیلی قابلیتهای دیگه که اینایی که گفتم هیچی بحساب نمیان در مقابل قابلیتهایی که php داره و با کدنویسی میتونی ازش استفاده کنی.
♨️ کمتر تو فکر این باش که سورس دانلود کنی و ادیت کنی و یه ربات داشته باشی،به این فکر کن که زودتر یاد بگیری و بتونی خودت یه سورس بنویسی.اگه بخوای.... سخت نیست.
♨️ واسه همه تون آرزوی موفقیت میکنم.امیدوارم همه تون یه روز یه برنامه نویس حرفه ای بشید.
👍1
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
♦️سورس ربات استیکر ساز ♦️پک کامل منبع : LegendaryHost #درخواستی ➖➖➖➖➖➖➖➖ @BotSorce
قابل توجه اونایی که دنبال زیر بغل مار میگردن ۲۴ ساعته...
منظورم همون اطفالی هستش که جز کپی کردن،کار دیگه ای بلد نیستن....
این سورس منبع داره،برو حالا بزن به اسم خودت.
این سورس چون منبع داره،هر جایی ببینم بدون منبع ارسال شده،برخوردی میکنم که اولین و آخرین برخوردم باشه.
توصیه میکنم امتحانم نکنی.
منظورم همون اطفالی هستش که جز کپی کردن،کار دیگه ای بلد نیستن....
این سورس منبع داره،برو حالا بزن به اسم خودت.
این سورس چون منبع داره،هر جایی ببینم بدون منبع ارسال شده،برخوردی میکنم که اولین و آخرین برخوردم باشه.
توصیه میکنم امتحانم نکنی.
@BotSorce
➖➖➖➖➖➖➖➖
♦️کد لفت دادن ربات از گروه
#درخواستی
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
♦️به نسبت فانکشن سورستون،اگر به جای bot چیز دیگه ای بود،تغیر بدید این bot رو.
➖➖➖➖➖➖➖➖
#کپی_آزاد
@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
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
@Botsorce_Date.rar
♦️ طریقه فراخوانی جهت نشان دادن زمان یا تاریخ ، اگر پوشه ای که این وب سرویس را در آن آپلود کرده باشید را time در نظر بگیریم،به اینصورت خواهد بود 👇🏼
➖➖➖➖➖➖➖➖
♦️برای نشان دادن زمان
Yoursite.com/time?t=time
➖➖➖➖➖➖➖➖
♦️برای نشان دادن تاریخ
Yoursite.com/time?t=date
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
♦️برای نشان دادن زمان
Yoursite.com/time?t=time
➖➖➖➖➖➖➖➖
♦️برای نشان دادن تاریخ
Yoursite.com/time?t=date
➖➖➖➖➖➖➖➖
@BotSorce_Hosting.rar
13.5 KB
@BotSorce_Chat.rar
438.5 KB
Forwarded from سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
@BotSorce.php
29.4 KB
♦️پیامرسان
♦️لاین 23 آیدی عددی فراموش نشه
♦️این سورس برای دوستانی که تازه شروع به ادیت سورس کردن،مناسبه.
➖➖➖➖➖➖➖➖
@BotSorce
♦️لاین 23 آیدی عددی فراموش نشه
♦️این سورس برای دوستانی که تازه شروع به ادیت سورس کردن،مناسبه.
➖➖➖➖➖➖➖➖
@BotSorce
@BotSorce_Lua_Plugin.rar
16.3 MB
♦️مجموعه ای ۱۶ مگابایتی از پلاگینهای lua به همراه tg
♦️Package of lua plugin's
Include tg , 16 MB
➖➖➖➖➖➖➖➖
@BotSorce
♦️Package of lua plugin's
Include tg , 16 MB
➖➖➖➖➖➖➖➖
@BotSorce
Forwarded from سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
@BotSorce.zip
18.6 KB
@BotSorce
#درخواستی
➖➖➖➖➖➖➖➖
♦️آموزش ساخت دکمه در خود ربات توسط ادمین
♦️( مثل هاجی ربات ( دکمه متنی ))
➖➖➖➖➖➖➖➖
♦️اول دستور زیر رو تو سورس قرار میدیم
➖➖➖➖➖➖➖➖
♦️برای اینکه ربات به دستورات کاربر جواب بده 👇🏼
➖➖➖➖➖➖➖➖
♦️حال برای نمایش دکمه ها توی متن استارت (یک دکمه پیش فرض قرار دادیم)
♦️کد زیر رو قرار میدیم 👇🏼
➖➖➖➖➖➖➖➖
♦️توجه :
♦️پوشه data و btn رو از قبل بسازید
♦️ما اینجا یک دکمه پیش فرض (ارسال نظر ) قرار دادیم
➖➖➖➖➖➖➖➖
#کپی_آزاد
@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
Forwarded from سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
@BotSorce_FaceApp.rar
7.1 KB
@BotSorce
#درخواستی
➖➖➖➖➖➖➖➖
♦️️این کد واسه وقتیه که یه کاربر تو گروه یا رباتتون اسپم میزنه
♦️ربات برای مدت زمانی که خودتون مشخص میکنید اون کاربر رو بلاک میکنه.
➖➖➖➖➖➖➖➖
♦️قبل از هر چیز این متغیر رو قرار بدید👇🏼
️
➖➖➖➖➖➖➖➖
♦️سپس کد زیر رو در جائی از سورس قرار دهید که به سورس باگ ندهید(باید طبق سورسی که میخواید این کد رو بهش اضافه کنید جاشو انتخاب کنید)
️
➖➖➖➖➖➖➖➖
♦️زمانو خودتون با دستور /setfloodtime میتونید تعیین کنید.
➖➖➖➖➖➖➖➖
#درخواستی
#کپی_آزاد
@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
Forwarded from سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
@BotSorce
♦️آموزش نوشتن سورس ساده برای دریافت جوک
➖➖➖➖➖➖➖➖
♦️میدونید که سورس با <?php شروع و با ?> تمام میشه
خب ابتدا سورس با
👉🏼 <?php 👈🏼
شروع میکنیم
♦️بعد به یک تابع برای تعریف توکن نیاز داریم
♦️فانکش های مورد نیاز:
♦️متغیر آپدیت تعریف میکنیم:
♦️خب حالا api جوک تعریف میکنیم:
♦️عملکرد دستور استارت تعریف می کنیم
♦️و در آخر سورس رو با
👉🏼 ?> 👈🏼
تموم میکنیم
➖➖➖➖➖➖➖➖
💯برای کپی کردن کد،روی کدها ضربه بزنید
➖➖➖➖➖➖➖➖
@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