سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
@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
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
http://telegra.ph/امنیت-سایت-06-02
آموزش امنیت سایت
حتما مطالعه کنید
حتما مطالعه کنید
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
http://telegra.ph/امنیت-سایت-cpanel-06-02
♦️امنیت سایت
♦️نحوه تنظیمات در Cpanel 🇮🇷
➖➖➖➖➖➖➖➖
♦️The security of the site . ♦️How to Settings in Cpanel 🇬🇧
➖➖➖➖➖➖➖➖
♦️به دو زبان فارسی و انگیسی 🇮🇷
♦️In Persian and English language 🇬🇧
♦️نحوه تنظیمات در Cpanel 🇮🇷
➖➖➖➖➖➖➖➖
♦️The security of the site . ♦️How to Settings in Cpanel 🇬🇧
➖➖➖➖➖➖➖➖
♦️به دو زبان فارسی و انگیسی 🇮🇷
♦️In Persian and English language 🇬🇧