Skip to content

AutoFTbot/VpnBotStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VpnBotStore

VpnBotStore adalah bot yang dirancang untuk memudahkan pengguna dalam melakukan transaksi pembayaran menggunakan QRIS. Bot ini mendukung berbagai metode pembayaran dan menyediakan panduan langkah demi langkah untuk pengguna.

Fitur

  • Pembayaran QRIS: Memungkinkan pengguna untuk melakukan pembayaran dengan mudah menggunakan kode QR.
  • Pengelolaan Server: Pengguna dapat menambahkan dan menghapus server dengan mudah.
  • Notifikasi Pembayaran: Memberikan notifikasi kepada pengguna tentang status pembayaran.

Prerequisites

Sebelum menjalankan proyek ini, pastikan Anda memiliki:

  • Node.js (versi terbaru)
  • NPM (Node Package Manager)
  • Akun TOKOPAY (REGISTRASI)
  • VPS yang menggunakan script FighterTunnel (AutoScript)
  • API FighterTunnel (API)
  • PM2 untuk pengelolaan proses

Instalasi

  1. Clone repositori ini:

    git clone https://github.com/AutoFTbot/VpnBotStore.git
  2. Masuk ke direktori proyek:

    cd VpnBotStore
  3. Instal dependensi:

    npm install
  4. Konfigurasi file .env sesuai dengan kebutuhan Anda.

  5. Instalasi PM2 untuk pengelolaan proses:

    npm install pm2 -g
  6. Buat file ecosystem.config.js untuk konfigurasi PM2:

    pm2 init
  7. Edit file ecosystem.config.js untuk menambahkan konfigurasi VpnBotStore:

    module.exports = {
      apps: [{
        name: 'VpnBotStore',
        script: './app.js',
        instances: 1,
        autorestart: true,
        watch: true,
        max_memory_restart: '1G',
        env: {
          NODE_ENV: 'production'
        }
      }]
    };
  8. Simpan perubahan pada file ecosystem.config.js.

Penggunaan

  1. Jalankan bot menggunakan PM2:

    pm2 start ecosystem.config.js
  2. Ikuti instruksi di dalam chat untuk melakukan transaksi dan mengelola server.

  3. Untuk memulai ulang bot, jalankan perintah:

    pm2 restart VpnBotStore
  4. Untuk mematikan bot, jalankan perintah:

    pm2 stop VpnBotStore

Konfigurasi API untuk VPS dengan AutoScript FighterTunnel

Untuk mengkonfigurasi API untuk VPS yang terpasang AutoScript FighterTunnel, Anda perlu mengikuti langkah-langkah berikut:

  1. Clone repositori API FighterTunnel:

    git clone https://github.com/AutoFTbot/Api.git
  2. Masuk ke direktori proyek API:

    cd Api
  3. Instal dependensi API:

    npm install
  4. Jalankan setup.sh untuk mengatur dan menjalankan server sebagai service systemd:

     chmod +x setup.sh
    ./setup.sh
  5. Jalankan API menggunakan PM2:

    pm2 start ecosystem.config.js

Kontribusi

Jika Anda ingin berkontribusi pada proyek ini, silakan buat pull request atau buka isu untuk diskusi.

Lisensi

Proyek ini dilisensikan di bawah MIT License. Lihat file LICENSE untuk detail lebih lanjut.

Kontak

Jika Anda memiliki pertanyaan atau saran, silakan hubungi saya di Telegram.

Terima Kasih

Terima kasih kepada TOKOPAY dan FighterTunnel atas kontribusi dan kerjasamanya yang sangat berharga dan berarti dalam pengembangan proyek ini.

About

WhatsApp Bot create VPN PAY AS ( TOKOPAY )

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published