KERNEL| کِرنِل – Telegram
KERNEL| کِرنِل
59 subscribers
84 photos
5 videos
5 files
34 links
تیم کِرنِل با سابقه بیشتر از 2 سال در محیط برنامه نویسی و نوشتن سورس کد و ساخت و فروش ربات ضدلینک برای گروه .
Download Telegram
›› ‌به چند عدد سودو جهت فروش ربات ضدلینک نیازمندیم !😐
(تقریبا خز نباشه)
@justPen
@justPenBot

@iRKernelCh
ادمین جدید هستم🍃
سورس و اموزشای Php میزارم✌️
سوالی بود🙄👇
@magic_sudo
⭕️ اموزش کار با متد ارسال تصویر!

خب دوستان حتما در بسیاری از ربات ها دیدید ک میتونن عکس ارسال کنن! اما چجوری ؟
خب برای ارسال عکس هم متد به نام SendPhoto قرار داده است.

نکته دیگر اینکه برای ارسال عکس از لینک مستقیم تصویر یا اپلود ان از هاست با استفاده از CURLFile استفاده می شود.

خب اگر بخواهیم برای ارسال عکس یک فانکشن تعریف کنیم به صورت زیر میشه :

function SendPhoto($chat_id, $link, $text) {
bot('SendPhoto', [
'chat_id' => $chat_id,
'photo' => $link,
'caption' => $text
]) ;
}

در فانکشن بالا تعیین مقدار chat_ id و photo ضروری است و مقدار caption ( زیر نویس تصویر) دلخواه است.
البته میتونید از reply_markup هم برای ایجاد دکمه شیشه ای زیر عکس استفاده کنید ک من در این جلسه باهاش کاری ندارم!

⭕️ ارسال عکس با لینک مستقیم تصویر :

فرض کنید ک من میخام ربات با دریافت دستور /picture عکسی ک لینکش رو قرار میدم ارسال کنه!
لینک عکس مورد نظر من این هست :
https://tlgur.com/d/XGZrv0DG
به صورت زیر میشه :

elseif($text == '/picture ') {
SendPhoto($chat_id, 'https://tlgur.com/d/XGZrv0DG', 'متن زیر عکس') ;
}

و یا بدون استفاده از فانکشن به صورت زیر میشه:

elseif($text == '/picture ') {
bot('SendPhoto', [
'chat_id' => $chat_id,
'photo' => ' https://tlgur.com/d/XGZrv0DG ',
'caption' => ' متن زیر عکس '
]) ;
}

خب حالا فرض کنید میخام بدون استفاده از لینک و با اپلود مستقیم عکس اونو ارسال کنه!
ینی مثلا من عکس رو در کنار فایل اصلی سورس ربات خودم در هاست اپلود کردم به نام photo. png و میخام ربات اونو بفرسته
به صورت زیر میشه :

elseif($text == '/picture ') {
bot('SendPhoto', [
'chat_id' => $chat_id,
'photo' => new CURLFile('photo. png'),
'caption' => ' متن زیر عکس '
]) ;
}

خب دوستان توضیح بیشتر هم الکی میشه!
باید تمرین کنید و اگر سوال داشتید بپرسید پاسخ میدیم!
دقت کنید ک من در کد های بالا از متغیر های $chat_id و $text استفاده کردم ک باید حتما در سورس وجود داشته باشه!

موفق باشید

▪️▫️▪️▫️▪️▫️▪️
@Kernel_TM
⭕️ ارسال فایل موجود در هاست بوسیله ربات به کاربر

خب دوستان همینطور که میدونید برای ارسال فایل در ربات باید لینک فایل رو داشته باشیم، حالا اگر فایل مورد نظر در هاستمون باشه باید چکار کنیم ؟
برای اینکار از new CURLFile استفاده میکنیم:

$file = new CURLFile("address file");

به جای address file ادرس فایل رو قرار میدیم. مثلا یک عکس که توی پوشه folder با پسوند jpg قرار داره :

$file = new CURLFile("folder/photo.jpg);

نمونه ارسل عکس موجود در هاست با ربات:

bot('sendPhoto',[
'chat_id' => $chatid,
'photo' => new CURLFile("folder/photo.jpg"),
'caption' => "caption"
]);

البته یادتون باشه فانکشن bot و متغیر های لازم رو قرار بدید


▪️▫️▪️▫️▪️▫️▪️
@Kernel_TM
🔷آموزش Html🔶
🔸متن بر روی خط فرضی حرکت میکند🔹
برای اینکار کافی است متنتان را بین تگهای
marquee
قرار دهید.
به عنوان مثال:
<marquee>
YOUR TEXT
</marquee>
▪️▫️▪️▫️▪️▫️▪️
@Kernel_TM
◾️وب سرویس دانلود یک فایل روی هاست از طریق لینک دانلود
<?php
$url = $_GET['url'];
$name = $_GET['name'];

function Download($link, $path){
$file = fopen($link, 'r') or return false;
file_put_contents($path, $file);
fclose($file);
return is_file($path);
}
$dwn = Download("$url","$name");
if($dwn !== false){
echo "Ok ";
}else{
echo "Oh Shit";
}
?>
◾️روش استفاده:
https://domin/dwn.php?url=لینک+دانلود&name=نام
▪️یک فایل dwn.php بسازید و کد بالا رو🙄 درش قرار بدید
◾️ پارامتر اول : لینک مستقیم فایل
◾️ پارامتر دوم : نام و آدرس برای ذخیره در هاست
▪️▫️▪️▫️▪️▫️▪️
@Kernel_TM
Forwarded from Kernel Customers ([ - jυรτƤeה ] (Bye))
• ربات رایگان و پر سرعت کِرنِل
ا‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ا
» دارای هلپر شیشه ای
» دارای دقت بالا
» دارای تمام امکانات
» بدون تبلیغات
ا________________ا
↻ همین الان استارت کن و گروهتو امن کن 😄

» https://news.1rj.ru/str/iRKernelBot «
#طراحی_هدر
خب میخوایم یک هدر ساده رو باهم طراحی کنیم ؛)
میایم اول یک دیو ایجاد میکنیم و چنتا چیز داخلش میزاریم ؛) :
<div class="header">
<h1 style="float:left;> کرنل </h1>
<p style="float:left> این یک هدر است </p>
<input style="float:right;" type="text">
</div>
تو کد های بالا دوتا متن گذاشتین و float رو برابر left قرار دادیم تا بیفته به چپ. یک کادر ساختیم و انداختیمش راست
حالا میریم تو سی اس اس:
.header {
background:black;
Color:#fff;
}
یعنی بکگراند مشکی و رنگ سفید.
این میشه یک بکگراند ساده!!!

میتونید چیز های دیگه هم بش اضافه کنید
▪️▫️▪️▫️▪️▫️▪️
@Kernel_tm
#بریدن_تصاویر

میخوایم یک تصویر رو به شکل دایره ببریم😊
<div class="dire">
<img src =",,,"/>
</div>
خب حالا میریم css تا با بردر ردیوس ببریمش😀
.dire img
صدا زدن کلاس مورد نظر 👆
(گفتیم ایمیج هایی که داخل کلاس دایره هستند)
Border-radius:100%;
برش تصویر ( ۱۰۰ در ۱۰۰ یعنی کاملا گردش کن.
Width:100px;
دادن عرض صد پیکسلی👆
Height:100px;
دادن ارتفاع صد پیکسلی👆

(برای اینکه باید تصویرتون اول مربع باشه تا دایره بشه)

حالا میخوایم یک حاشیه سبزم براش بزنیم:
Border:solid green;

▪️▫️▪️▫️▪️▫️▪️
@Kernel_tm
تکه کد تغییر چهره که به صورت include باید به سورستون اضافه کنید🎈
<?php
define('TOKEN','');
$update = json_decode(file_get_contents("php://input"),true);
$message = $update["message"];
$myDomain = "https://myDomain.ir";
$Folder = "myFolder";
$rand = rand(0,9999999999999999999999999999999999999);
if(!is_dir("data")){mkdir("data");}
$url = $myDomain."/".$Folder."/data/".$rand.".png";
$keyboard = json_encode([
'keyboard'=>[
[['text'=>'smile | خندان'],['text'=>'smile_2 | خندان 2']],
[['text'=>'hot | چهره جذاب'],['text'=>'old | پیر']],
[['text'=>'young | جوان'],['text'=>'female | چهره زن']],
[['text'=>'female_2 | چهره زن 2'],['text'=>'makeup | آرایش شده']],
[['text'=>'impression | احساسی'],['text'=>'bangs | موی چتری']],
[['text'=>'glasses | چهره عینکی'],['text'=>'wave | کچل']],
[['text'=>'male | مرد'],['text'=>'pan | ریش']],
[['text'=>'lion | ریش 2'],['text'=>'hitman | پروفسور']],
],
]);
$remove = json_encode([
'remove_keyboard'=>true
]);
function sendMessage($chat_id,$text,$keyboard){
$url = "https://api.telegram.org/bot".TOKEN."/sendMessage?chat_id=".$chat_id."&text=".$text."&reply_markup=".$keyboard;
file_get_contents($url);
}
function sendPhoto($chat_id,$photo,$caption,$keyboard){
$url = "https://api.telegram.org/bot".TOKEN."/sendPhoto?chat_id=".$chat_id."&photo=".$photo."&caption=".$caption."&reply_markup=".$keyboard;
file_get_contents($url);
}
if($message["text"] == "/start"){
sendMessage($message["chat"]["id"],'سلام '.$message["from"]["first_name"].'خوش اومدی :)',$keyboard);
}
elseif(isset($message["photo"])){
$photo = $message["photo"];
file_put_contents("data/".$message["from"]["id"]."rand.txt",$rand);
$file_id = $photo[count($photo)-1]["file_id"];
$getFile = json_decode(file_get_contents("https://api.telegram.org/bot".TOKEN."/getFile?file_id=".$file_id),true);
$result = $getFile["result"];
$file_path = $result["file_path"];
file_put_contents("data/".$rand.".png",file_get_contents("https://api.telegram.org/file/bot".TOKEN."/".$file_path));
sendMessage($message["chat"]["id"],"عکس شما ثبت شد ",$keyboard);
}
elseif(strpos($message["text"],' | ')!==false){
$rand = file_get_contents("data/".$message["from"]["id"]."rand.txt");
$url = $myDomain."/".$Folder."/data/".$rand.".png";
$emoji = explode(" | ",$message["text"])[0];
$photo = 'https://api.mrjupiter.ir/FaceApp/?emoji='.$emoji.'&url='.$url.'&emoji='.$emoji.'&cropped=true';
file_put_contents("data/".$rand.".png",file_get_contents($photo));
sendPhoto($message["chat"]["id"],$url,'عکس شما',$remove);
}

▪️▫️▪️▫️▪️▫️▪️
@Kernel_tm
کسی سورس بلک پلاس میخره؟ :|
قیمت ارزون (نسخه اصلی) :|

قیمت 150 به نفر اول 100تومان :)

@justPen
@justPenBot
کانال اصلی کرنل فقط: @iRKernelCH
موفق باشید
یاحق
KERNEL| کِرنِل
BlackPlus.zip
باشد تا رستگار شویم !

رمزو هرکی میخاد بیاد پیوی :|
@CrownGuyBot
KERNEL| کِرنِل
BlackPlus.zip
اموزش نصب بزودی...
KERNEL| کِرنِل
BlackPlus.zip
اموزش نصب:

cd BlackPlus
chmod +x launch.sh
chmod +x noscript
chmod +x tg

./launch.sh install
./launch.sh config
./launch.sh login

cd BlackPlus
chmod +x launch.sh
screen ./launch.sh

cd BlackPlus/Helper
chmod +x noscript
screen ./noscript

اتولانچ ربات Api و Cli :

cd B* && screen ./launch.sh

@Kernel_TM
موفق باشید
اولین اوپن کننده سورس بلک پلاس همین کانال بود و تمام !

@Kernel_TM
KERNEL| کِرنِل
basicCommands.lua
BlackPlus/Plugins

فایل رو تو این مسیر جایگزین فایل basicCommands.lua کنید

علت: این فایل دارای راهنما هستش و فایل قبلی راهنما نوشته نشده واسش

موفق باشید!

@Kernel_TM