Alat Pengguna

Alat Situs


cuan77:bot_tele_poin

Perbedaan

Ini menunjukkan perbedaan antara versi yang terpilih dengan versi yang sedang aktif.

Tautan ke tampilan pembanding ini

Kedua sisi revisi sebelumnyaRevisi sebelumnya
cuan77:bot_tele_poin [2026/01/31 13:54] fakhruncuan77:bot_tele_poin [2026/01/31 13:55] (sekarang) fakhrun
Baris 1: Baris 1:
-====== BOT TELEGRAM – MODE 1MODE 2MODE 3 ======+====== Panduan Penggunaan Skrip Bot Telegram (MODE 1 MODE 2 MODE 3======
  
-Dokumentasi ini menjelaskan secara khusus: +Dokumen ini menjelaskan secara praktis bagaimana menyiapkan dan memakai skrip bot Telegram yang sudah obfuscated. 
-  * Struktur folder yang digunakan pada setiap mode +Dokumen **tidak** mengandung nama fungsi atau potongan kode internal — hanya panduan konfigurasi dan operasi.
-  Cara kerja masing-masing mode +
-  Cara pengguna berinteraksi dengan bot +
- +
-Mode dipilih melalui menu awal aplikasi.+
  
 ---- ----
  
-===== 1. MODE 1 — KODE AKSES =====+===== 1. Ringkasan Mode =====
  
-Mode ini menggunakan **kode akses** sebagai syarat utama agar user bisa memakai bot.+* **Mode 1 — KODE AKSES**   
 +  Akses berdasarkan kode yang diberikan kepada user. Cocok untuk distribusi terbatas.
  
-==== Folder & File yang Digunakan ====+* **Mode 2 — ID AKSES**   
 +  Akses berdasarkan daftar ID Telegram. Cocok untuk kontrol internal.
  
-<code> +* **Mode 3 — SIMPEL (BYPASS)**   
-project/ +  Tanpa validasi; user cukup mengirim teks (kode kupon) dan bot akan menukarkan jika cocok.
-├── bot_config/ +
-│   ├── kode_akses.txt        # daftar kode akses (WAJIB+
-│   ├── admin_id.txt +
-│   ├── list_user.txt +
-│   └── nowa_owner.txt +
-│ +
-├── bot_kupon/                # data kupon (jika pakai /kupon) +
-├── poinku/                   # akun poinku +
-└── bottelegramtoken.txt +
-</code>+
  
-==== Fungsi Utama ==== +----
-<code> +
-mode_kode_akses() +
-</code>+
  
-==== Cara Kerja Mode 1 ====+===== 2. Struktur Folder & File yang Harus Disiapkan =====
  
-  - Bot meminta user memasukkan **kode akses** +Minimal struktur yang direkomendasikan:
-  - Bot mengecek kode di file `bot_config/kode_akses.txt` +
-  - Jika kode valid: +
-    - User diizinkan menggunakan command bot +
-    - User disimpan ke `list_user.txt` +
-  - Jika kode salah: +
-    - Bot menolak akses+
  
-==== Cara Pengguna Memakai Bot (User) ====+  * `bottelegramtoken.txt`   
 +    - Satu token bot per baris.
  
-1User membuka bot +  * `bot_config/  
-2User mengirim command awal (misalnya `/startatau command registrasi+    - `admin_id.txt` (ID admin)   
-3User diminta memasukkan **kode akses** +    - `list_user.txt` (otomatis terisi; daftar user yang berinteraksi)   
-4. Setelah lolos: +    - `nowa_owner.txt(opsional — nomor WA owner  
-   User bisa menggunakan command: +    - `kode_akses.txt` (MODE 1 — daftar kode akses)   
-     <code> +    `id_akses.txt` (MODE 2 — daftar ID Telegram)
-     /scan +
-     /kupon +
-     /scn +
-     /potong +
-     /qris +
-     </code>+
  
-==== Kapan Mode 1 Dipakai ==== +  `poinku/  
-  Distribusi terbatas +    - File per-nomor yang berisi data akun yang digunakan untuk generate QR. (Format baris contoh lihat bagian 5)
-  * Kupon berbayar +
-  * Sistem whitelist berbasis kode+
  
-----+  * `bot_kupon/  
 +    Digunakan untuk mode command (mis. per-file kumpulan kupon berdasarkan kampanye)
  
-===== 2. MODE — ID AKSES =====+  * `bot_kupon_mode3/  
 +    - WAJIB untuk MODE — berisi daftar kupon yang dapat ditukarkan melalui plain text
  
-Mode ini menggunakan **ID Telegram** untuk menentukan siapa yang boleh memakai bot.+Catatan: beberapa file bersifat opsional tergantung mode yang dipakai.
  
-==== Folder & File yang Digunakan ====+----
  
-<code> +===== 3Format Data File Penting =====
-project/ +
-├── bot_config/ +
-│   ├── id_akses.txt          # daftar ID Telegram (WAJIB) +
-│   ├── admin_id.txt +
-│   ├── list_user.txt +
-│   └── nowa_owner.txt +
-│ +
-├── bot_kupon/ +
-├── poinku/ +
-└── bottelegramtoken.txt +
-</code>+
  
-==== Fungsi Utama ==== +(Contoh baris — **HANYA** format data, bukan kode)
-<code> +
-mode_id_akses() +
-</code>+
  
-==== Cara Kerja Mode 2 ====+  * **Format file kupon (bot_kupon atau bot_kupon_mode3)**   
 +    Setiap baris: 
 +    ``` 
 +    NOMOR_POINKU:KODE_KUPON:EXP 
 +    ``` 
 +    - `NOMOR_POINKU` identifier akun (harus ada file terkait di folder `poinku/`)   
 +    - `KODE_KUPON` string kupon yang dikirim user   
 +    - `EXP` tanggal kadaluarsa (opsional)
  
-  - Bot membaca daftar ID dari `bot_config/id_akses.txt+  * **Format file akun (poinku/<nomor>.txt)**   
-  - Setiap user yang mengirim command+    Baris pertama harus berisi data akun yang diperlukan untuk generate QR
-    - Dicek apakah `sender_idada di file tersebut +    ``` 
-  - Jika ID terdaftar+    NOMOR:PIN:DEVICE_ID:ACCESS_TOKEN:... 
-    - Command diproses +    ``` 
-  Jika ID tidak terdaftar: +    `PIN` digunakan untuk operasi pemotongan/aktivasi bila ada fitur seperti itu   
-    - Bot menolak atau mengabaikan+    - `DEVICE_ID` dan `ACCESS_TOKEN` harus valid untuk proses pembuatan QR
  
-==== Cara Pengguna Memakai Bot (User====+  * **Format kode akses (MODE 1 — bot_config/kode_akses.txt)**   
 +    Satu kode per baris.
  
-1. Admin menambahkan ID Telegram user ke: +  * **Format ID akses (MODE 2 — bot_config/id_akses.txt)**   
-   <code> +    Satu ID per baris (angka ID Telegram).
-   bot_config/id_akses.txt +
-   </code> +
- +
-2. User membuka bot +
-3. User langsung bisa memakai command tanpa registrasi tambahan: +
-   <code> +
-   /scan +
-   /kupon +
-   /scn +
-   /potong +
-   </code> +
- +
-4. Jika ID tidak terdaftar: +
-   - Command tidak dijalankan +
- +
-==== Kapan Mode 2 Dipakai ==== +
-  Akses internal +
-  * Admin / reseller tertentu +
-  * Kontrol ketat berbasis akun Telegram+
  
 ---- ----
  
-===== 3MODE 3 — SIMPEL AKSES (BYPASS) =====+===== 4Perintah / Cara Interaksi (User & Admin) =====
  
-Mode ini **tidak menggunakan sistem akses sama sekali**. +  Perintah umum (tersedia di semua mode tergantung konfigurasi): 
-Semua user bebas menggunakan bot.+    - `/start` — sambutan 
 +    - `/help` — panduan singkat 
 +    - `/scan` — generate QR otomatis dari daftar akun (jika diaktifkan) 
 +    - `/ulangi` — kirim ulang QR terakhir untuk user tersebut 
 +    - `/scn <nomor>` — generate QR untuk nomor spesifik (memerlukan file `poinku/<nomor>.txt`) 
 +    - `/potong <nomor>` — generate + jalankan aktivasi/pemotongan poin (memerlukan `PIN`) 
 +    - `/qris` — kirim gambar QRIS (jika file tersedia)
  
-==== Folder & File yang Digunakan ====+  * Mode 1 (KODE AKSES): 
 +    - Awal: user diminta memasukkan kode akses. 
 +    - Setelah validasi kode: user dapat memakai perintah di atas. 
 +    - Jika kode tidak valid: akses ditolak.
  
-<code> +  * Mode 2 (ID AKSES): 
-project/ +    - Admin menambahkan Telegram ID user ke `bot_config/id_akses.txt`
-├── bot_kupon_mode3/          # database kupon MODE 3 (WAJIB+    - Hanya ID dalam daftar yang dapat memakai perintah.
-├── poinku/                   # akun poinku (WAJIB) +
-│ +
-├── bot_config/ +
-│   ├── admin_id.txt +
-│   ├── list_user.txt +
-│   └── nowa_owner.txt +
-│ +
-└── bottelegramtoken.txt +
-</code>+
  
-==== Fungsi Utama ==== +  * Mode 3 (SIMPEL / BYPASS): 
-<code> +    - User cukup mengirim **kode kupon sebagai teks biasa** (tanpa slash /). 
-mode3_bypass_akses() +    - Jika kode cocok pada entri di `bot_kupon_mode3`, bot mengirim QR + Barcode. 
-</code>+    - Jika tidak cocok: bot **diam** (tidak membalas).
  
-==== Cara Kerja Mode 3 ====+----
  
-  - Semua pesan **tanpa awalan `/`** dianggap sebagai **kode kupon** +===== 5. Alur Kerja (FlowTanpa Menyingkap Kode =====
-  - Bot membaca seluruh data di folder `bot_kupon_mode3` +
-  - Bot mencari baris dengan format: +
-    <code> +
-    NOMOR:KODE:EXP +
-    </code> +
-  - Jika kode cocok: +
-    - Bot generate QR + Barcode +
-    - Bot mengirim ke user +
-  - Jika kode tidak cocok: +
-    - Bot **tidak membalas apa pun (silent)**+
  
-==== Format File Kupon MODE ====+1. Bot menerima pesan dari user. 
 +2. Pesan diperiksa apakah berbentuk perintah (diawali `/`) atau teks biasa. 
 +3. Cabang alur: 
 +   * **Perintah** → diproses sesuai fungsi perintah (scan, scn, potong, dsb). 
 +   * **Teks biasa** → bila Mode 3 aktif, dianggap kupon; bila Mode 1/2 aktif, biasanya tidak diproses (kecuali ada implementasi khusus). 
 +4. Jika kupon/nomor ditemukan: 
 +   * Aplikasi membaca data akun dari file terkait di folder `poinku/`. 
 +   * Aplikasi memanggil layanan internal yang menghasilkan data untuk QR (encoded data). 
 +   * Gambar QR dan barcode dibuat dari data tersebut. 
 +   * Gambar dikirim ke user; gambar biasanya dihapus otomatis setelah interval tertentu (mis. ~120 detik). 
 +5. Jika ada kegagalan (file tidak ada, data hilang, token invalid): 
 +   * Untuk mode command biasanya ada pesan error/panduan. 
 +   * Untuk Mode 3 — default silent (tidak memberi petunjuk) untuk menjaga alur stealth.
  
-<code> +----
-628123456789:ABC123:2026-12-31 +
-628987654321:GIFT999 +
-</code>+
  
-==== Cara Pengguna Memakai Bot (User) ====+===== 6. Setup Awal & Checklist Sebelum Menjalankan =====
  
-===== ATanpa Command (Utama=====+  1Siapkan token bot di `bottelegramtoken.txt`. 
 +  2. Pastikan folder `poinku/` berisi file untuk setiap nomor yang akan dipakai, dengan format data sesuai bagian 3. 
 +  3. Jika pakai Mode 1: isi `bot_config/kode_akses.txt` dengan kode yang valid. 
 +  4. Jika pakai Mode 2: isi `bot_config/id_akses.txt` dengan daftar ID Telegram yang diizinkan. 
 +  5. Jika pakai Mode 3: isi `bot_kupon_mode3/` dengan file berisi kupon (format baris sesuai bagian 3)
 +  6. Pastikan file `bot_config/admin_id.txt` terisi ID admin untuk operasi broadcast. 
 +  7. (Opsional) Siapkan `bot_config/qris.jpg` bila ingin fitur /qris.
  
-User cukup mengirim: +----
-<code> +
-ABC123 +
-</code>+
  
-Hasil: +===== 7. Troubleshooting Umum (Tanpa Log Internal) =====
-  * QR dikirim +
-  * Barcode dikirim +
-  * Pesan dihapus otomatis ±120 detik+
  
-===== BDengan Command =====+  * **Tidak ada respon saat kirim kupon (Mode 3)**   
 +    - Pastikan kupon ada di `bot_kupon_mode3` dan format baris benar.   
 +    - Pastikan `NOMOR_POINKU` pada baris memiliki file terkait di `poinku/`.
  
-Command tetap bisa digunakan: +  * **QR tidak muncul saat command /scn atau /potong**   
-<code> +    - Periksa file `poinku/<nomor>.txt` — apakah `DEVICE_ID` dan `ACCESS_TOKEN` benar.   
-/scan +    - Periksa token bot di `bottelegramtoken.txt`.
-/scn <nomor> +
-/potong <nomor> +
-/ulangi +
-/qris +
-</code>+
  
-==== Karakteristik Penting Mode 3 ==== +  * **Command menolak user (Mode 1/2)**   
-  Tidak ada registrasi +    - Mode 1: periksa `kode_akses.txt`.   
-  Tidak ada validasi user +    Mode 2: periksa `id_akses.txt`.
-  Tidak ada pesan error jika kode salah +
-  * Cocok untuk auto-redeem & giveaway+
  
-----+  * **Gagal kirim file/gambar**   
 +    Pastikan bot memiliki izin dan session Telegram valid.   
 +    Cek ketersediaan disk/temp folder bila aplikasi menulis file sementara.
  
  
cuan77/bot_tele_poin.1769867683.txt.gz · Terakhir diubah: oleh fakhrun