cuan77:bot_tele_poin
Perbedaan
Ini menunjukkan perbedaan antara versi yang terpilih dengan versi yang sedang aktif.
| Kedua sisi revisi sebelumnyaRevisi sebelumnyaRevisi selanjutnya | Revisi sebelumnya | ||
| cuan77:bot_tele_poin [2026/01/31 13:47] – fakhrun | cuan77:bot_tele_poin [2026/01/31 13:55] (sekarang) – fakhrun | ||
|---|---|---|---|
| Baris 1: | Baris 1: | ||
| - | ====== | + | ====== |
| - | Mode 3 adalah mode bot Telegram | + | Dokumen ini menjelaskan secara praktis bagaimana menyiapkan dan memakai skrip bot Telegram |
| - | Pengguna cukup mengirim | + | Dokumen |
| ---- | ---- | ||
| - | ===== 1. Pemilihan | + | ===== 1. Ringkasan |
| - | Pada saat aplikasi dijalankan, akan muncul menu berikut: | + | * **Mode 1 — KODE AKSES** |
| + | Akses berdasarkan kode yang diberikan kepada user. Cocok untuk distribusi terbatas. | ||
| - | < | + | * **Mode |
| - | [1] KODE AKSES | + | Akses berdasarkan daftar ID Telegram. Cocok untuk kontrol internal. |
| - | [2] ID AKSES | + | |
| - | [3] SIMPEL AKSES | + | |
| - | </ | + | |
| - | Untuk menggunakan | + | * **Mode 3 — SIMPEL (BYPASS)** |
| - | + | Tanpa validasi; user cukup mengirim teks (kode kupon) dan bot akan menukarkan jika cocok. | |
| - | < | + | |
| - | SELECT MENU : 3 | + | |
| - | </ | + | |
| - | + | ||
| - | Mode ini akan menjalankan fungsi: | + | |
| - | < | + | |
| - | mode3_bypass_akses() | + | |
| - | </ | + | |
| ---- | ---- | ||
| - | ===== 2. Karakteristik Mode 3 ===== | + | ===== 2. Struktur Folder & File yang Harus Disiapkan |
| - | ^ Fitur ^ Keterangan ^ | + | Minimal struktur yang direkomendasikan: |
| - | | Registrasi user | Tidak diperlukan | | + | |
| - | | Kode akses | Tidak ada | | + | |
| - | | Validasi ID | Tidak ada | | + | |
| - | | Akses user | Semua user bebas | | + | |
| - | | Cara pakai kupon | Ketik kode kupon langsung | | + | |
| - | | Jika kode salah | Bot tidak membalas (silent) | | + | |
| - | | Keamanan | Cocok untuk stealth / auto-redeem | | + | |
| - | ---- | + | * `bottelegramtoken.txt` |
| + | | ||
| - | ===== 3. Struktur Folder Wajib ===== | + | * `bot_config/ |
| + | - `admin_id.txt` (ID admin) | ||
| + | - `list_user.txt` (otomatis terisi; daftar user yang berinteraksi) | ||
| + | - `nowa_owner.txt` (opsional — nomor WA owner) | ||
| + | - `kode_akses.txt` (MODE 1 — daftar kode akses) | ||
| + | - `id_akses.txt` (MODE 2 — daftar ID Telegram) | ||
| - | Agar Mode 3 berjalan normal, | + | |
| + | - File per-nomor yang berisi data akun yang digunakan untuk generate QR. (Format baris contoh lihat bagian 5) | ||
| - | < | + | * `bot_kupon/` |
| - | project/ | + | - Digunakan untuk mode command (mis. per-file kumpulan kupon berdasarkan kampanye) |
| - | ├── bot_kupon_mode3/ | + | |
| - | ├── poinku/ | + | |
| - | ├── bot_config/ | + | |
| - | │ | + | |
| - | │ | + | |
| - | │ | + | |
| - | ├── bottelegramtoken.txt | + | |
| - | └── main.py | + | |
| - | </ | + | |
| - | ---- | + | * `bot_kupon_mode3/ |
| + | | ||
| - | ===== 4. Folder bot_kupon_mode3 ===== | + | Catatan: beberapa |
| - | + | ||
| - | Folder ini berisi **database kupon MODE 3**. | + | |
| - | + | ||
| - | Bot akan membaca seluruh | + | |
| - | + | ||
| - | ==== Format Data Kupon ==== | + | |
| - | + | ||
| - | Setiap baris **WAJIB menggunakan format berikut**: | + | |
| - | + | ||
| - | < | + | |
| - | NOMOR_POINKU: | + | |
| - | </ | + | |
| - | + | ||
| - | ==== Contoh Benar ==== | + | |
| - | + | ||
| - | < | + | |
| - | 628123456789: | + | |
| - | 628111222333: | + | |
| - | 628999888777: | + | |
| - | </ | + | |
| - | + | ||
| - | ==== Catatan ==== | + | |
| - | + | ||
| - | * EXP boleh dikosongkan | + | |
| - | * Pemisah WAJIB menggunakan tanda titik dua (:) | + | |
| - | * Urutan data tidak boleh berubah | + | |
| ---- | ---- | ||
| - | ===== 5. Folder poinku | + | ===== 3. Format Data File Penting |
| - | Folder ini berisi | + | (Contoh baris — **HANYA** format data, bukan kode) |
| - | ==== Nama File ==== | + | * **Format file kupon (bot_kupon atau bot_kupon_mode3)** |
| + | Setiap baris: | ||
| + | ``` | ||
| + | NOMOR_POINKU: | ||
| + | ``` | ||
| + | - `NOMOR_POINKU` | ||
| + | - `KODE_KUPON` | ||
| + | - `EXP` = tanggal kadaluarsa (opsional) | ||
| - | < | + | * **Format file akun (poinku/< |
| - | poinku/628123456789.txt | + | Baris pertama harus berisi data akun yang diperlukan untuk generate QR: |
| - | </code> | + | ``` |
| + | NOMOR: | ||
| + | ``` | ||
| + | - `PIN` digunakan untuk operasi pemotongan/aktivasi bila ada fitur seperti itu | ||
| + | - `DEVICE_ID` dan `ACCESS_TOKEN` harus valid untuk proses pembuatan QR | ||
| - | ==== Format | + | * **Format |
| + | Satu kode per baris. | ||
| - | Baris pertama akan dibaca bot: | + | * **Format ID akses (MODE 2 — bot_config/id_akses.txt)** |
| - | + | Satu ID per baris (angka ID Telegram). | |
| - | < | + | |
| - | nomor: | + | |
| - | </code> | + | |
| - | + | ||
| - | ==== Contoh ==== | + | |
| - | + | ||
| - | < | + | |
| - | 628123456789: | + | |
| - | </ | + | |
| - | + | ||
| - | Jika device_id atau access_token salah, QR tidak akan bisa dibuat. | + | |
| ---- | ---- | ||
| - | ===== 6. Cara Pakai Kupon (USER) ===== | + | ===== 4. Perintah / Cara Interaksi |
| - | ==== Mode Tanpa Command | + | * Perintah umum (tersedia di semua mode tergantung konfigurasi): |
| + | - `/start` — sambutan | ||
| + | - `/help` — panduan singkat | ||
| + | - `/scan` — generate QR otomatis dari daftar akun (jika diaktifkan) | ||
| + | - `/ulangi` — kirim ulang QR terakhir untuk user tersebut | ||
| + | - `/scn < | ||
| + | - `/potong < | ||
| + | - `/qris` — kirim gambar QRIS (jika file tersedia) | ||
| - | User cukup mengirim **kode kupon langsung ke bot**: | + | |
| + | - Awal: user diminta memasukkan | ||
| + | - Setelah validasi kode: user dapat memakai perintah di atas. | ||
| + | - Jika kode tidak valid: akses ditolak. | ||
| - | < | + | * Mode 2 (ID AKSES): |
| - | ABC123 | + | - Admin menambahkan Telegram ID user ke `bot_config/id_akses.txt`. |
| - | </code> | + | - Hanya ID dalam daftar yang dapat memakai perintah. |
| - | Jika kode valid: | + | * Mode 3 (SIMPEL / BYPASS): |
| - | * Bot mengirim | + | - User cukup mengirim **kode kupon sebagai teks biasa** (tanpa slash /). |
| - | | + | |
| - | | + | - Jika tidak cocok: bot **diam** (tidak membalas). |
| - | + | ||
| - | Jika kode tidak valid: | + | |
| - | | + | |
| ---- | ---- | ||
| - | ===== 7. Command yang Tersedia | + | ===== 5. Alur Kerja (Flow) Tanpa Menyingkap Kode ===== |
| - | ==== Command User ==== | + | 1. Bot menerima |
| - | + | 2. Pesan diperiksa apakah berbentuk perintah (diawali `/`) atau teks biasa. | |
| - | ^ Command ^ Fungsi ^ | + | 3. Cabang alur: |
| - | | /start | Menampilkan | + | * **Perintah** → diproses sesuai fungsi perintah (scan, scn, potong, dsb). |
| - | | /help | Menampilkan bantuan | | + | * **Teks biasa** → bila Mode 3 aktif, dianggap kupon; bila Mode 1/2 aktif, biasanya tidak diproses (kecuali ada implementasi khusus). |
| - | | /scan | Generate QR otomatis | | + | 4. Jika kupon/ |
| - | | /ulangi | Kirim ulang QR terakhir | | + | * Aplikasi membaca data akun dari file terkait di folder `poinku/`. |
| - | | /scn < | + | * Aplikasi memanggil layanan internal yang menghasilkan data untuk QR (encoded data). |
| - | | /potong < | + | * Gambar QR dan barcode dibuat dari data tersebut. |
| - | | /qris | Menampilkan QRIS | | + | * 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): | |
| - | ==== Command Admin ==== | + | * Untuk mode command biasanya ada pesan error/panduan. |
| - | + | * Untuk Mode 3 — default silent (tidak memberi petunjuk) untuk menjaga alur stealth. | |
| - | ^ Command ^ Fungsi ^ | + | |
| - | | /bc | Broadcast pesan | | + | |
| - | | Reply + /bc | Broadcast gambar + caption | | + | |
| ---- | ---- | ||
| - | ===== 8. Alur Kerja Bot (Flow) | + | ===== 6. Setup Awal & Checklist Sebelum Menjalankan |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | - Jika ditemukan: | + | |
| - | - Ambil nomor | + | 6. Pastikan file `bot_config/ |
| - | - Baca akun poinku | + | 7. (Opsional) Siapkan `bot_config/ |
| - | - Generate QR | + | |
| - | - Kirim QR & Barcode | + | |
| - | | + | |
| - | - Bot diam | + | |
| ---- | ---- | ||
| - | ===== 9. Keunggulan Mode 3 ===== | + | ===== 7. Troubleshooting Umum (Tanpa Log Internal) |
| - | * Super simpel | + | * **Tidak ada respon saat kirim kupon (Mode 3)** |
| - | | + | - Pastikan kupon ada di `bot_kupon_mode3` dan format baris benar. |
| - | * Cocok untuk: | + | - Pastikan `NOMOR_POINKU` pada baris memiliki file terkait di `poinku/`. |
| - | - Kupon event | + | |
| - | - Giveaway | + | |
| - | - Auto redeem | + | |
| - | - Sistem stealth | + | |
| - | * Minim interaksi user | + | |
| - | ---- | + | * **QR tidak muncul saat command /scn atau / |
| + | | ||
| + | | ||
| - | ===== 10. Catatan Keamanan ===== | + | * **Command menolak user (Mode 1/ |
| + | - Mode 1: periksa `kode_akses.txt`. | ||
| + | - Mode 2: periksa `id_akses.txt`. | ||
| - | Disarankan: | + | * **Gagal kirim file/ |
| - | | + | - Pastikan bot memiliki izin dan session Telegram valid. |
| - | * Pisahkan akun utama | + | - Cek ketersediaan disk/ |
| - | | + | |
| - | * Backup | + | |
cuan77/bot_tele_poin.1769867231.txt.gz · Terakhir diubah: oleh fakhrun
