Posts filter




Forward from: Jamshidbek Akhlidinov
👋 Assalmu alaykum.

🫵 Siz kutgan bot ishga tushdi⚡️
✅ Logo yaratishda💫
✅ Effektlar hosil qilishda
✅ 3d visualliklar hosil qilishda🪐
♻️ Bugungi kunning eng zo'r boti🌟

🔰 Botga kiring va start ni bosing hayratda qolasiz✨
🤖 t.me/EPhotos360_Bot


Eng sodda va oddi bot


Botga poll savol javob yuborish

if($text == "/poll"){
bot('SendPoll',[
'chat_id'=> $chat_id,
'question'=> "O'zbekiston poytaxti qaysi?",
'allows_multiple_answers'=>true,
'type'=>'quiz',
'explanation'=>"To'g'ri javob Toshkent", //malumot berish
'open_period'=>20, //javob berish vaqti
'correct_option_id'=>"0", //0 dan boshlanadi tog'ri javob varyanti
'is_anonymous'=>false, //anonim bolishi
'options'=> json_encode([
'Toshkent', 'Andijon', 'Samarqand', //Javoblar
]),
"reply_markup"=>json_encode([
"inline_keyboard"=>[
[["text"=>"URL","url"=>https://uz.tgstat.com/en/channel/@php_da_bot_yaratamiz],],
[["text"=>"CALLBACK","callback_data"=>"PHP_da_bot_yaratamiz"],],
[["text"=>"IBLINE QUERY","switch_inline_query"=>"PHP_da_bot_yaratamiz"],],
]
]),
]);
}


Kanalimiz @PHP_da_bot_yaratamiz


Bu php orqali bot foydalanuvchilariga xabar yuborish mumkun

///Hammaga forvrid qilish
$smsfwd = file_get_contents("sms.txt");
$mid = $message->message_id;

if($text=="/fwd" and $user_id==$admin){
file_put_contents("sms.txt","fwd");
bot('sendmessage',[
'chat_id'=>$admin,
'text'=>"Hammaga Forfrid qilish",
'reply_markup'=>json_encode([
'resize_keyboard'=>true,
'keyboard'=>[
[['text'=>"To'xtatish"]],
]]),
]);
}
if($smsfwd=="fwd" and $text"To'xtatish" and $user_id==$admin){
file_put_contents("sms.txt","no");
$lich = file_get_contents("azo.dat");
$lichka = explode("\n",$lich);
foreach($lichka as $uid){
bot('forwardMessage', [
'chat_id'=>$uid,
'from_chat_id'=>$admin,
'message_id'=>$mid, ]);
}
bot('sendmessage',[
'chat_id'=>$admin,
'text'=>"Hammaga Forfrid qilindi",
'reply_markup'=>$menyu,
]);

}


Kanalimiz @PHP_da_bot_yaratamiz


Botga knopka yaratish ichun foydalaniladi

function MakeKey($data = array(),$c = 2){
$i = 0;
foreach($data as $key=>$v){
$keytype=['text'=>$v];
$k[floor($i/$c)][$i%$c]=$keytype;
$i++;
}
return json_encode(array('keyboard'=>$k,'resize_keyboard'=>true));
}
if($text=="./start"){
$keys = array('1','2','3','4','5','6','7','8');
$keyboard = MakeKey($keys,8);
bot('SendMessage',[
'chat_id'=>$chat_id,
'text'=>'Quyidagi tugmalardan foydalaning!',
'reply_markup'=>$keyboard
]);
}

Kanalimiz @PHP_da_bot_yaratamiz


Kanallarga azo bolmasa botni ishlata olmaydigan fungsiya. 4 kanal uchun

$ret1 = bot("getChatMember",[
"chat_id"=>"@PHP_da_bot_yaratamiz",
"user_id"=>$uid
]);
$ret2 = bot("getChatMember",[
"chat_id"=>"@PHP_da_bot_yaratamiz",
"user_id"=>$uid
]);
$ret3 = bot("getChatMember",[
"chat_id"=>"@PHP_da_bot_yaratamiz",
"user_id"=>$uid
]);
$ret4 = bot("getChatMember",[
"chat_id"=>"@PHP_da_bot_yaratamiz",
"user_id"=>$uid
]);
$stat1 = $ret1->result->status;
$stat2 = $ret2->result->status;
$stat3 = $ret3->result->status;
$stat4 = $ret4->result->status;

if(($stat1=="creator" or $stat1=="administrator" or $stat1=="member") and ($stat2=="creator" or $stat2=="administrator" or $stat2=="member") and ($stat3=="creator" or $stat3=="administrator" or $stat3=="member") and ($stat4=="creator" or $stat4=="administrator" or $stat4=="member")){}else{
bot("sendmessage",[
"chat_id"=>$uid,
"text"=>"Quyidagi kanallarimizga obuna boʻling. A'zo bo'lib qayta /start bosing! Botni keyin toʻliq ishlatishingiz mumkin!",
'disable_web_page_preview'=>true,
'parse_mode'=>'html',
"reply_to_message_id"=>$mid,
"reply_markup"=>json_encode([
"inline_keyboard"=>[
[["text"=>"➕ Azo bo'lish","url"=>https://uz.tgstat.com/en/channel/@php_da_bot_yaratamiz],],
[["text"=>"➕ Azo bo'lish","url"=>https://uz.tgstat.com/en/channel/@php_da_bot_yaratamiz],],
[["text"=>"➕ Azo bo'lish","url"=>https://uz.tgstat.com/en/channel/@php_da_bot_yaratamiz],],
[["text"=>"➕ Azo bo'lish","url"=>https://uz.tgstat.com/en/channel/@php_da_bot_yaratamiz],],
]
]),
]);
return false;
}

Kanalimiz @PHP_da_bot_yaratamiz


Botga start bosgandan inline tugma xosil qilish uchun ishlatiladi.

$data = $update->callback_query->data;
$cmid = $update->callback_query->message->message_id;
$ccid = $update->callback_query->message->chat->id;

$menyu=json_encode([
'inline_keyboard'=>[
[['text'=>"✅ Multik rasm","callback_data"=>"mism"], ['text'=>"✅ Ismlarga sherlar","callback_data"=>"sher"]],
[['text'=>"✅ Yangi bolim, Yangi rasmlar ✅","callback_data"=>"ybolim"]],
[['text'=>"✅ Ismlar ma'nosi","callback_data"=>"mano"],['text' => "✅ Rasmlar bazasi ✅","url"=>https://tgstat.com/channel/@photocreatekanal]],
[['text'=>"✅ Statistika ✅","callback_data"=>"stat"],['text'=>"✅ Profilim ✅","callback_data"=>"balim"]],
]]);

if($text=="/start"){
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"Botga hush kelibsiz quyidagi menyulardan foydalaning ",
'reply_markup'=>$menyu,]);
}

if($data=='mano'){
sendmessage($ccid, 'Ismingizni kiriting ', 'typing','html',$nonono1);
}

Kanalimiz @PHP_da_bot_yaratamiz


Ko'pchilik izlab yurgan
Birdaniga 3-4 ta Rasmni Tashlidigon kod.
Qolganini o'zlarilar qilib olasilar.



if($text=="/foto"){
bot("sendMediaGroup",[
"chat_id"=>$cid,
"media"=>json_encode([
["type"=>"photo",
"media" => "img1.jpg"],
["type"=>"photo",
"media" => "img2.jpg"],
["type"=>"photo",
"media" => "img3.jpg"],
["type"=>"photo",
"media" => "img4.jpg"],
]),
]);
}


Kanalimiz @PHP_da_bot_yaratamiz


Hisoblagich. /calc 4+8*7 shu tarzda yozilgan misollarni ishlab beradi.

if(preg_match('/^\/(calc)(.*)/s', $text)){
preg_match('/^\/(calc)(.*)/s', $text, $mtch);
$calc = urlencode($mtch[2]);
$rs = file_get_contents
('http://api.mathjs.org/v1/?expr='.$calc);
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"
ℓ🚹- $calc:
➖➖
ℓ⏩- => $rs
",
'parse_mode'=>"MarkDown"
]);
}

Kanalimiz @PHP_da_bot_yaratamiz


Reply qilingan postni gruppaga qadab qoyadi

$msgid = $message->message_id;
$reply = $message->reply_to_message;
$reply_id = $reply->message_id;

if($reply && $text=="/pin"){
bot('pinChatMessage',[
'chat_id'=>$chat_id,
'message_id'=>$reply_id,
]);
bot('deleteMessage',[
'chat_id'=>$chat_id,
'message_id'=>$msgid,
]);
}

Kanalimiz @PHP_da_bot_yaratamiz


Reply qilingan postni ochirish uchun ishlatiladi.

$msgid = $message->message_id;
$reply = $message->reply_to_message;
$reply_id = $reply->message_id;

if($reply and $text == "/del"){
bot('deleteMessage',[
'chat_id'=>$chat_id,
'message_id'=>$reply_id
]);
bot('deleteMessage',[
'chat_id'=>$chat_id,
'message_id'=>$msgid
]);
}

Kanalimiz @PHP_da_bot_yaratamiz


Gruppadan kimdur chiqib ketsa u bilan xayrlashadigan kod

$left = $update->message->left_chat_member;
if($left){
bot('sendMessage',[
'chat_id'=>$chat_id,
'message_id'=>$message->message_id,
'text'=>"Gruppamizdan bir azo chiqdi",
'parse_mode'=>"html",
]);
}

Kanalimiz @PHP_da_bot_yaratamiz


Gruppaga yangi azo qoshilsa u bilan salomlashish Kodi.

$new_member = $update->message->new_chat_member;
if($new_member){
bot('sendMessage',[
'chat_id'=>$chat_id,
'message_id'=>$message->message_id,
'text'=>"❤️Assalom alaykum Groupga hush kelibsiz!",
'parse_mode'=>"html",
]);
}

Kanalimiz @PHP_da_bot_yaratamiz


Salom buyrug'i berilganda har hil yani array ichidagi so'zlar birma bir ishlatiladi. Oddiy bo'lsada kerakli.

if((stripos($text,"Salom") !== false){
$input = array("Salom","ishlar yaxshimi","Keling","Sizga ham","✋");
$rand=rand(0,7);
$tex="$input[$rand]";
bot('sendmessage',[
'chat_id'=>$chat_id,
'text'=>$tex,
'parse_mode'=> 'markdown'
]);
}

Kanalimiz @PHP_da_bot_yaratamiz


Bu kodni botga qoshsangiz yangi yilga qancha vaqt qolganini bilishingiz mumkun.

if($tx == "/new_year") {
$kun1 = date('z ',strtotime('5 hour'));
$a = 364;
$c2 = $a-$kun1;
$d = date('L ',strtotime('5 hour'));
$b = $c2+$d;
$f = $b+81;
$e = $b+240;
$kun2 = date('H ',strtotime('5 hour'));
$a2 = 23;
$b2 = $a2-$kun2;
$kun3 = date('i ',strtotime('5 hour'));
$a3 = 59;
$b3 = $a3-$kun3;
$kun4 = date('s ',strtotime('5 hour'));
$a4 = 60;
$b4 = $a4-$kun4;
bot('sendmessage',[
'chat_id'=>$chat_id, 'reply_to_message_id'=>$mid,
'text'=>"😃* Urra!
🎄 Yangi Yilga $b kun, $b2 soat, $b3 minut, $b4 sekund qoldi!
❄️ Kirib Kelayotgan Yangi yil Bilan! *", 'parse_mode'=>'markdown',
]);
bot('sendChatAction',['chat_id'=>$chat_id,
'action'=>"typing"]);
}


Kanalimiz @PHP_da_bot_yaratamiz


Bu kodni xostingga qoyib royxatdan oting. Uni cron job qiling. Shunda siz hech qachon spam bolmaysiz.



Kanalimiz @PHP_da_bot_yaratamiz


Bu kod orqali reply qilingan odamni gruppaga admin qiladi.

if(mb_stripos($text,"/admin") !== false){
if($rank == "creator" or $rank== "administrator"){
$ex=explode(" ",$text);
bot('setChatAdministratorCustomTitle',[
'chat_id'=>$chat_id,
'user_id'=>$id,
'custom_title'=>"$ex[1]",
]);
bot('promoteChatmember',[
'chat_id'=>$chat_id,
'user_id'=>$id,
'can_change_info'=>true,
'can_post_messages'=>false,
'can_edit_messages'=>false,
'can_delete_messages'=>true,
'can_invite_users'=>true,
'can_restrict_members'=>true,
'can_pin_messages'=>true,
'can_promote_members'=>false
]);
bot('sendmessage',[
'chat_id'=>$chat_id,
'text'=>"$repname
admin qilib tayinlandi va admin maxsus nomi $ex[1]",
'parse_mode'=>'html',
]);
}else{
bot('sendmessage',[
'chat_id'=>$cid,
'text'=>"Bu buyruq faqat guruh administratorlarda ishlaydi.",
]);
}}

Kanalimiz @PHP_da_bot_yaratamiz


Forward yuborish funksiyasi!

if($tx=="🗞 ғᴏʀᴡᴀʀᴅ ʏᴜʙᴏʀɪsʜ 📰" and $cid==$admin){
bot('sendmessage',[
'chat_id'=>$cid,
'text'=>"Xabaringizni Yozing.Men Uni Forward Qilib Hammaga yuboraman!!",
'reply_markup'=>$bekor,
]);
file_put_contents("Bot/$cid.step","forward");
}

if($step=="forward" and $cid==$admin){
if($tx == "🚫ʙᴇᴋᴏʀ ǫɪʟɪsʜ⛔"){
unlink("Bot/$cid.step");
}else{
$userlar = explode("\n",$user);
foreach($userlar as $users){
$xabarok=bot('ForwardMessage',[
'chat_id'=>$users,
'from_chat_id'=>$cid,
'message_id'=>$mid,
]);
unlink("Bot/$cid.step");
}
if($xabarok){
bot('sendmessage',[
'chat_id'=>$cid,
'text'=>"Xabar yetkazildi",
]);
file_put_contents("Bot/$cid.step","");
}
}
}

Kanalimiz @PHP_da_bot_yaratamiz


Admin buyrug'i!! Grux rasmini o'chirish!

if($text == '/delphoto'){
$gett = bot('getChatMember', [
'chat_id' => $chat_id,
'user_id' => $fadmin,
]);
$get = $gett->result->status;
if($get =="administrator" or $get == "creator"){
bot('deleteChatPhoto',[
'chat_id'=>$cid]);
bot('sendMessage',[
'chat_id'=>$cid,
'text'=>"Grux rasmi o'chirildi!",]);
}}

Kanalimiz @PHP_da_bot_yaratamiz

20 last posts shown.

38

subscribers
Channel statistics