Skip to content

jundy779/Auto_Order_BOT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

23 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Auto Order Bot

Node.js Express Telegraf Socket.io MongoDB Telegram License Version GitHub Stars GitHub Forks

๐ŸŽฏ Jualan Autopilot 24/7 โ€ข ๐Ÿ’ณ 9+ Payment Gateway โ€ข ๐ŸŒ Indonesia & Malaysia โ€ข ๐Ÿ–ฅ๏ธ Admin Panel Modern

Demo Bot โ€ข Order Sekarang โ€ข Hubungi Saya


๐Ÿ“‘ Daftar Isi

๐Ÿ—๏ธ Arsitektur ๐Ÿ’ณ Payment Gateway
๐Ÿ†• Terbaru ๐Ÿ–ฅ๏ธ Admin Panel
๐Ÿš€ Kenapa Pilih Bot Ini ๐ŸŽฏ Cocok Untuk Jualan
โœจ Fitur Premium ๐Ÿ“ฆ Fitur Lengkap
โš–๏ธ Perbandingan ๐Ÿ› ๏ธ Tech Stack
๐Ÿ—บ๏ธ Roadmap ๐Ÿ›’ Paket Harga
โ“ FAQ ๐Ÿ“ž Hubungi Saya

๐Ÿ†• Terbaru (v6.5.0)

  • Pterodactyl Panel Lengkap โ€” Renew server dari bot, link langsung ke server, extend/suspend dari admin
  • Production Ready โ€” Health check endpoint, graceful shutdown, .env.example
  • Keamanan โ€” Masking API key, .env di .gitignore
  • CHIP (DuitNow QR) โ€” Support pembayaran Malaysia via DuitNow QR
  • 9+ Payment Gateway โ€” Pilih sesuai kebutuhan bisnis kamu

๐Ÿ—๏ธ Arsitektur Bot Auto Order

graph LR
    subgraph Input
        TG[๐Ÿ“ฑ Telegram<br/><sub>User Input</sub>]
    end
    
    subgraph Bot[Auto Order Bot]
        TE[Telegraf<br/><sub>Handler</sub>]
        EX[Express<br/><sub>Web and API</sub>]
        SO[Socket.io<br/><sub>Real-time</sub>]
    end
    
    subgraph Payment[Payment Layer]
        PG[9+ Payment Gateway<br/><sub>QRIS / FPX / DuitNow</sub>]
    end
    
    subgraph Data
        DB[(MongoDB<br/><sub>Produk โ€ข User โ€ข Transaksi</sub>)]
    end
    
    subgraph Admin
        AP[๐Ÿ–ฅ๏ธ Admin Panel<br/><sub>Dashboard โ€ข Config</sub>]
    end
    
    TG -->|Commands and Callbacks| TE
    TE --> DB
    EX -->|Webhook Callback| PG
    PG -->|Payment Success| EX
    EX --> DB
    AP -->|Hot Reload| DB
    SO -->|Live Updates| AP
    
    style TG fill:#e3f2fd,stroke:#2196f3
    style TE fill:#e8f5e9,stroke:#4caf50
    style EX fill:#fff3e0,stroke:#ff9800
    style PG fill:#f3e5f5,stroke:#9c27b0
    style DB fill:#e0f2f1,stroke:#00695c
    style AP fill:#fce4ec,stroke:#e91e63
Loading

โœจ Key Features

โšก Performance

Deteksi bayar <3 detik
Webhook real-time
9+ gateway paralel

๐ŸŽฏ Architecture

Express + Telegraf
Modular payment services
Admin panel terintegrasi

๐Ÿ’พ Database

MongoDB NoSQL
Produk โ€ข User โ€ข Transaksi
Hot reload tanpa restart

๐Ÿš€ Kenapa Pilih Bot Ini?

๐Ÿ˜ด Tidur Pulas, Orderan Jalan

Bayangkan bangun tidur dan lihat saldo bertambah otomatis. Customer bayar QRIS โ†’ Produk terkirim dalam 3 detik tanpa kamu sentuh HP!

๐Ÿ’ฐ Hemat Biaya Admin

Tidak perlu hire admin untuk handle orderan. Bot ini bekerja 24 jam non-stop tanpa gajian, tanpa cuti, tanpa drama!

๐ŸŒ Multi-Region & Multi-Bahasa

Support pembayaran Indonesia (QRIS) dan Malaysia (FPX/DuitNow). Bot tersedia dalam 3 bahasa: Indonesia, English, Melayu.

๐Ÿ”„ Hot Reload Tanpa Restart

Ganti setting payment gateway, promo, atau konfigurasi lainnya langsung dari admin panel โ€” tanpa perlu restart bot!

โš–๏ธ Perbandingan

Bot Auto Order Jualan Manual Bot Lain (Umum)
Order 24/7 โœ… โŒ โœ…
Auto kirim produk โœ… <3 detik โŒ Varies
9+ Payment Gateway โœ… ID + MY โŒ Terbatas
Admin panel modern โœ… Real-time โŒ Sederhana
Hot reload config โœ… Tanpa restart - Jarang
Pterodactyl integration โœ… Full โŒ Jarang
Multi-bahasa (ID/EN/MS) โœ… โŒ Terbatas
Reseller API (H2H) โœ… โŒ Jarang

โœจ Fitur Premium

๐Ÿ”ฅ Auto Payment ๐ŸŽ Promo System ๐Ÿ–ฅ๏ธ Admin Panel ๐Ÿ”’ Super Secure
Deteksi bayar <3 detik Flash Sale & Diskon Real-time Dashboard 2FA + Encryption
9+ Payment Gateway Voucher & Kupon Push Notifications CSRF Protection
ID + MY support Timer countdown Hot Reload Config Security Logging

โšก Yang Bikin Beda dari Bot Lain:

  • โœ… 9+ Payment Gateway - Pakasir, Qiospay, Sanpay, Midtrans, Tripay, Violetpay, ToyyibPay (MY), CHIP (DuitNow QR), iPaymu
  • โœ… Promo Spesial / Flash Sale - Bikin urgency dengan countdown timer
  • โœ… Logo di QRIS - Branding profesional di setiap pembayaran
  • โœ… Pterodactyl Integration - Jualan hosting panel full otomatis + auto delete expired
  • โœ… Hot Reload Config - Ganti setting dari admin panel tanpa restart bot
  • โœ… Anti Duplicate Payment - Sistem cerdas cegah pembayaran ganda
  • โœ… Multi-bahasa - Indonesia, English, Melayu
  • โœ… Reseller API (H2H) - Jadi supplier, buka reseller dengan API terintegrasi
  • โœ… Exchange Rate - Otomatis convert harga untuk user internasional
  • โœ… Responsive Admin - Kelola dari HP juga bisa!

๐Ÿ“Š Alur Order โ†’ Pembayaran โ†’ Pengiriman

sequenceDiagram
    participant U as User
    participant B as Telegram Bot
    participant PG as Payment Gateway
    participant DB as Database

    U->>B: Pilih produk dan metode bayar
    B->>PG: Create transaksi (QR/Link)
    B->>U: Kirim QR / Link pembayaran
    U->>PG: Bayar
    PG->>B: Webhook callback (sukses)
    B->>DB: Validasi dan finalize
    B->>U: Kirim produk / top up saldo
Loading

๐Ÿ’ณ Payment Gateway Supported

Gateway Region Tipe Auto Detect Logo/QR
Pakasir ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia QRIS โœ… 3 detik โœ…
Qiospay ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia QRIS Dynamic โœ… 3 detik โœ…
Sanpay ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia QRIS โœ… 3 detik โœ…
Midtrans ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia QRIS โœ… 3 detik โœ…
Tripay ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia QRIS โœ… 5 detik โœ…
Violetpay ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia QRIS โœ… Auto โœ…
iPaymu ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia QRIS (Redirect) โœ… Callback โœ…
ToyyibPay ๐Ÿ‡ฒ๐Ÿ‡พ Malaysia FPX / DuitNow โœ… Callback -
CHIP ๐Ÿ‡ฒ๐Ÿ‡พ Malaysia DuitNow QR โœ… Callback -

๐Ÿ’ก Pro Tip: Bisa aktifkan beberapa gateway sekaligus! Customer bebas pilih mau bayar lewat mana.
๐ŸŒ Malaysia Support: ToyyibPay (FPX) & CHIP (DuitNow QR) โ€” customer Malaysia bisa bayar langsung!


๐Ÿ–ฅ๏ธ Admin Panel Preview

image

Dashboard Admin Panel โ€” Statistik, grafik penjualan, kelola produk & payment gateway

Fitur Admin Panel:

  • ๐Ÿ“Š Dashboard statistik real-time
  • ๐Ÿ“ฆ Kelola produk, kategori, stok
  • ๐Ÿ’ณ Payment gateway management (9+ gateway, hot reload)
  • ๐ŸŽซ Voucher management
  • ๐Ÿ–ฅ๏ธ Panel package management (Pterodactyl)
  • ๐Ÿ“ข Broadcast ke semua user (filter, media)
  • ๐Ÿ”” Push notification ke browser
  • ๐Ÿ”’ Security: 2FA, audit log, CSRF
  • ๐Ÿ“ฑ Responsive - bisa dari HP!

๐Ÿ“ฑ Bot Interface

image

Interface bot โ€” Menu utama, flow order, promo, multi-bahasa


๐ŸŽฏ Cocok Untuk Jualan:

๐ŸŽฎ Akun Premium ๐Ÿ“ฑ Pulsa & Kuota ๐Ÿ–ฅ๏ธ Panel Hosting ๐ŸŽซ Voucher & License
Netflix All Operator Pterodactyl Game
Spotify Paket Data VPS Streaming
VPN Token Listrik Shared Host Software
Game E-Wallet Dedicated License Key

๐Ÿ“ฆ Fitur Lengkap

๐Ÿ›๏ธ Manajemen Produk
  • Unlimited produk & kategori
  • Bulk upload stok via file/teks
  • Auto expired stock
  • Sistem garansi fleksibel (7 hari - Full garansi)
  • Stok otomatis berkurang setelah pembelian
  • Required fields untuk produk custom (email, username, dll)
  • Pagination produk per kategori
  • Best seller produk
  • Critical stock alert
  • Retrieve stock (download sisa stok)
๐ŸŽ Promo & Voucher
  • Flash Sale / Promo Spesial dengan countdown timer
  • Voucher diskon (persentase atau nominal)
  • Voucher redeem saldo / produk
  • Maximum discount control
  • Batas penggunaan per user
  • Tanggal expired otomatis
  • Analytics penggunaan voucher
  • Channel notifications untuk promo
๐Ÿ–ฅ๏ธ Pterodactyl Integration
  • Jualan panel hosting langsung dari bot
  • Auto create user di Pterodactyl
  • Auto create server dengan spec sesuai paket
  • Auto delete server expired + notifikasi
  • Warning H-3 dan H-1 sebelum expired
  • Kelola paket panel dari admin web
๐Ÿ’ณ Payment System
  • 9+ payment gateway terintegrasi
  • Indonesia (QRIS): Pakasir, Qiospay, Sanpay, Midtrans, Tripay, Violetpay, iPaymu
  • Malaysia (FPX/DuitNow): ToyyibPay, CHIP (DuitNow QR)
  • Auto detect pembayaran < 3 detik
  • Anti duplicate payment (cegah pembayaran ganda)
  • Hot reload config (ganti setting tanpa restart)
  • Custom logo di QRIS
  • QRIS fee otomatis (configurable)
  • Webhook callback dengan validasi signature
  • Saldo internal + top up via QRIS
๐ŸŒ Multi-Language & Multi-Region
  • 3 Bahasa: Indonesia, English, Bahasa Melayu
  • Indonesia: Semua QRIS gateway (Pakasir, Qiospay, Sanpay, Midtrans, Tripay, Violetpay, iPaymu)
  • Malaysia: ToyyibPay (FPX / DuitNow)
  • Exchange rate support untuk user internasional
  • Keyboard & pesan otomatis sesuai bahasa user
๐Ÿ”— Reseller API (H2H)
  • RESTful API untuk reseller
  • Endpoint: order, cek status, cek saldo, list produk
  • API key authentication
  • Rate limiting per reseller
  • Dokumentasi API lengkap
  • Cocok untuk supplier yang buka reseller
๐Ÿ”’ Security
  • Two-Factor Authentication (2FA)
  • TOTP (Google Authenticator) + Telegram OTP
  • CSRF Protection
  • Rate Limiting
  • Security logging & audit trail
  • Encrypted sensitive data
  • IP Whitelist untuk callback
  • Admin audit log
๐Ÿ“Š Analytics & Report
  • Dashboard statistik real-time
  • Grafik penjualan
  • Top produk terlaris
  • User paling aktif (today & all-time)
  • Revenue harian/mingguan/bulanan
  • Export data transaksi
  • Push notification ke browser
๐Ÿ“„ Invoice & Notifikasi
  • Invoice generation (Canvas)
  • Custom logo & banner invoice
  • Large product delivery (.txt)
  • Channel notifications (pembelian, top-up, voucher)
  • Invoice image ke channel
  • Custom sticker/GIF notifikasi
  • Custom welcome sticker /start
  • Custom gambar /start
โš™๏ธ Fitur Tambahan
  • Full garansi langganan
  • Manual confirmation transaksi
  • Order admin tanpa pay
  • Support ticket system
  • Ban/unban user + banned list
  • Broadcast message (filter, media support)
  • Cancel transaksi oleh user
  • Cek status transaksi real-time

๐Ÿ—บ๏ธ Roadmap

Status Fitur Target
๐Ÿ”œ Payment Gateway โ€” BAYAR GG, Xendit Q2 2025
๐Ÿ”œ Admin Panel โ€” Dark mode, export Excel Q2 2025
๐Ÿ“‹ Bot โ€” Inline query search produk Backlog
๐Ÿ“‹ Integrasi โ€” Discord bot (opsional) Backlog
๐Ÿ“‹ Analytics โ€” Laporan PDF otomatis Backlog

Roadmap dapat berubah sesuai feedback & prioritas development


๐Ÿ› ๏ธ Tech Stack

Node.js MongoDB Express Telegraf Socket.io


๐Ÿ“‹ Requirements

Kebutuhan Keterangan Biaya
VPS / Panel Minimal 2GB RAM, Node.js 21+ ~50rb/bulan (OPSIONAL)
MongoDB MongoDB Atlas (cloud) GRATIS
Bot Token Dari @BotFather Telegram GRATIS
Payment Gateway Pilih salah satu atau lebih Varies

โ“ FAQ

Apakah harus punya VPS?

Ya, bot perlu jalan 24/7. Minimal VPS 1GB RAM (~50rb/bulan) atau panel hosting yang support Node.js. Bisa juga pakai Railway, Render, atau VPS gratis (dengan batasan).

Bisa pakai hosting shared?

Tergantung. Hosting shared biasanya tidak allow long-running process. Lebih cocok pakai VPS, cloud (MongoDB Atlas gratis), atau panel yang support Node.js.

Bagaimana cara ganti payment gateway?

Lewat Admin Panel โ†’ Payment Gateway. Isi API key & config, lalu aktifkan. Bisa aktifkan beberapa gateway sekaligus โ€” customer pilih sendiri. Hot reload = tidak perlu restart bot.

Support Pterodactyl versi berapa?

Kompatibel dengan Pterodactyl Panel 1.x. Untuk setup detail, lihat docs/ARCHITECTURE.md atau dokumentasi instalasi.

Apakah bisa jualan tanpa Pterodactyl?

Bisa! Pterodactyl hanya untuk yang jual hosting/panel. Untuk produk digital (akun, voucher, license key), tidak perlu Pterodactyl.

Customer Malaysia bisa bayar?

Ya! ToyyibPay (FPX/DuitNow) dan CHIP (DuitNow QR) untuk Malaysia. Bot juga support multi-bahasa (Melayu).


๐Ÿงญ Dokumentasi Teknis (Developer)

Dokumen ini membantu kamu (atau tim) memahami alur logic, struktur, API, dan data model untuk maintenance/refactor ke depan:

  • docs/PRD.md โ€” Product Requirement Documentation (source-of-truth requirement)
  • docs/ARCHITECTURE.md โ€” arsitektur & alur order โ†’ payment โ†’ finalize โ†’ delivery
  • docs/API.md โ€” ringkasan endpoint HTTP (public/admin/H2H/webhook)
  • docs/DATA_MODEL.md โ€” ringkasan skema MongoDB (Mongoose)
  • docs/RUNBOOK.md โ€” setup/run & troubleshooting operasional
  • docs/REFACTOR_ROADMAP.md โ€” rencana refactor bertahap (tanpa ubah behavior)
  • docs/PAYMENT_DESIGN.md โ€” arsitektur payment gateway
  • docs/ARCHITECTURE.md โ€” arsitektur & alur order โ†’ payment โ†’ finalize โ†’ delivery
  • docs/CHIP_INTEGRATION_PLAN.md โ€” rencana integrasi CHIP (DuitNow QR Malaysia)
  • CHANGELOG.md โ€” riwayat perubahan per versi

โ–ถ๏ธ Cara Menjalankan (Developer)

  1. Isi .env (lihat docs/RUNBOOK.md).
  2. Install dependency:
npm install
  1. Jalankan bot:
npm run start

๐Ÿ” Catatan Keamanan

  • Jangan pernah membagikan atau meng-commit .env (bot token, API key, private key, password).
  • Endpoint webhook harus selalu memverifikasi signature (untuk provider yang mendukung).
  • Jika menambah fitur payment/delivery baru, pastikan flow finalisasi tetap idempotent (anti dobel-kirim/dobel-success).

๐Ÿ’Ž ORDER SEKARANG

Pilih Paket yang Cocok Buat Kamu


๐Ÿ›’ Paket Harga

๐Ÿš€ INSTALASI ๐Ÿ”„ PERPANJANGAN ๐Ÿ’Ž BELI SC โšก CUSTOM
Harga Rp 40.000 Rp 25.000/bulan Rp 625.000 Nego
Keterangan Bulan pertama Bulan ke-2 dst Lifetime Request
Source Code โŒ โŒ โœ… Full akses โœ…
Free Update โœ… โœ… โŒ โŒ
Support โœ… Full โœ… Full โœ… Full โœ… Priority
Custom Fitur โŒ โŒ 1x Gratis Unlimited

๐Ÿ’ก Instalasi Rp 40.000 sudah termasuk setup lengkap + 1 bulan pertama!
๐Ÿ”„ Perpanjangan hanya Rp 25.000/bulan - Lebih hemat!

โœ… Semua Paket Dapat:

  • โœ“ Bot fully functional & tested
  • โœ“ Admin panel lengkap (responsive)
  • โœ“ 9+ payment gateway siap pakai
  • โœ“ Multi-bahasa (ID/EN/MS)
  • โœ“ Panduan instalasi detail
  • โœ“ Bantuan setup awal
  • โœ“ Support via Telegram
  • โœ“ Akses grup diskusi

๐ŸŽ Bonus Pembelian:

  • ๐Ÿ”ฅ Template produk siap pakai
  • ๐Ÿ“š Video tutorial instalasi
  • ๐Ÿ’ก Tips & trick jualan online
  • ๐Ÿค Konsultasi bisnis digital

๐Ÿ“ž Hubungi Saya

Telegram WhatsApp

โฐ Fast Response: 09:00 - 22:00 WIB


๐ŸŒŸ Testimoni

"Bot nya keren, pembayaran langsung kedeteksi. Jualan jadi autopilot!"
โ€” @user1 โญโญโญโญโญ

"Admin panelnya lengkap banget, gampang dipake."
โ€” @user2 โญโญโญโญโญ

"Support nya fast respon, recommended!"
โ€” @user3 โญโญโญโญโญ


๐Ÿ“ˆ Statistik

๐Ÿ‘ฅ User Terdaftar ๐Ÿ“ฆ Transaksi Diproses โญ Rating ๐Ÿ’ณ Gateway
500+ 10.000+ 4.9/5 9+

Order Now

๐Ÿ’ฌ Chat langsung untuk konsultasi GRATIS!

Footer

Made with โค๏ธ by FusionTempest โ€ข v6.5.0 โ€ข ยฉ 2025-2026

About

BOT AUTO ORDER TELEGRAM produk digital, Panel Pterodactyl

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors