Warning
gaxtawu tidak berafiliasi dengan WhatsApp, Meta, atau pihak terkait mana pun. Ini adalah proyek sumber terbuka yang dibuat untuk tujuan edukasi dan pengembangan.
Bot ini menggunakan API WhatsApp tidak resmi, yang berarti akun WhatsApp Anda berpotensi diblokir.
Gunakan dengan bertanggung jawab dan risiko Anda sendiri. Kami tidak bertanggung jawab atas penyalahgunaan atau kerusakan yang diakibatkan dari penggunaan proyek ini.
Ikuti langkah-langkah ini untuk menyiapkan dan menjalankan gaxtawu:
Klon repositori dan navigasi ke direktori proyek:
git clone https://github.com/itsreimau/gaxtawu.git
cd gaxtawuInstal semua dependensi yang diperlukan:
npm installUbah nama config.example.js menjadi config.js dan sesuaikan konfigurasi termasuk nama bot, pesan default, nomor pemilik, dll.
Setelah konfigurasi, Anda dapat menjalankan bot menggunakan salah satu metode:
Jalankan bot langsung di terminal:
npm startJalankan bot sebagai layanan latar belakang menggunakan PM2:
npm run start:pm2Dua metode autentikasi tersedia:
- Setelah memulai bot, kode pairing akan muncul di terminal
- Buka WhatsApp di ponsel Anda, buka Perangkat Tertaut, lalu ketuk Tautkan Perangkat
- Masukkan kode pairing dari terminal
- Setelah memulai bot, kode QR akan muncul di terminal
- Buka WhatsApp di ponsel Anda, buka Perangkat Tertaut, lalu ketuk Tautkan Perangkat
- Pindai kode QR dari terminal
Setelah autentikasi berhasil, bot siap untuk menerima dan membalas pesan.
Untuk menambah perintah baru:
- Buat file JavaScript baru di folder
commands:
// commands/test/helloworld.js
module.exports = {
name: "helloworld",
aliases: ["hello"],
category: "test",
permissions: {
admin: Boolean,
botAdmin: Boolean,
coin: Number,
group: Boolean,
owner: Boolean,
premium: Boolean,
private: Boolean
},
code: async (ctx) => {
await ctx.reply("Hello, World!");
}
};- Perintah dapat dipicu dengan mengirim
/helloworlddi chat.
gaxtawu menggunakan versi modifikasi dari @mengkodingan/ckptw yang khusus di-fork dan disesuaikan untuk bot ini. Pustaka ini dibangun di atas @rexxhayanasi/elaina-bail yang menawarkan fitur lebih lengkap dibandingkan @whiskeysockets/baileys.
Untuk dokumentasi lengkap, silakan kunjungi:
- @mengkodingan/ckptw - Referensi struktur perintah dasar
- itsreimau/gktw - Dokumentasi fork kustom
- @rexxhayanasi/elaina-bail - Panduan pengiriman pesan/media
Kami menerima kontribusi! Jika Anda menemukan bug atau memiliki ide fitur, jangan ragu untuk membuka issue atau mengirim pull request.
Proyek ini dilisensikan di bawah Lisensi MIT.