cuan77:bot_tele_poin
Ini adalah dokumen versi lama!
Daftar isi
BOT TELEGRAM – MODE 1, MODE 2, MODE 3
Dokumentasi ini menjelaskan secara khusus:
- Struktur folder yang digunakan pada setiap mode
- Cara kerja masing-masing mode
- Cara pengguna berinteraksi dengan bot
Mode dipilih melalui menu awal aplikasi.
1. MODE 1 — KODE AKSES
Mode ini menggunakan kode akses sebagai syarat utama agar user bisa memakai bot.
Folder & File yang Digunakan
project/ ├── 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
Fungsi Utama
mode_kode_akses()
Cara Kerja Mode 1
- Bot meminta user memasukkan kode akses
- 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)
1. User membuka bot 2. User mengirim command awal (misalnya `/start` atau command registrasi) 3. User diminta memasukkan kode akses 4. Setelah lolos:
- User bisa menggunakan command:
/scan
/kupon
/scn
/potong
/qris
Kapan Mode 1 Dipakai
- Distribusi terbatas
- Kupon berbayar
- Sistem whitelist berbasis kode
2. MODE 2 — ID AKSES
Mode ini menggunakan ID Telegram untuk menentukan siapa yang boleh memakai bot.
Folder & File yang Digunakan
project/ ├── bot_config/ │ ├── id_akses.txt # daftar ID Telegram (WAJIB) │ ├── admin_id.txt │ ├── list_user.txt │ └── nowa_owner.txt │ ├── bot_kupon/ ├── poinku/ └── bottelegramtoken.txt
Fungsi Utama
mode_id_akses()
Cara Kerja Mode 2
- Bot membaca daftar ID dari `bot_config/id_akses.txt`
- Setiap user yang mengirim command:
- Dicek apakah `sender_id` ada di file tersebut
- Jika ID terdaftar:
- Command diproses
- Jika ID tidak terdaftar:
- Bot menolak atau mengabaikan
Cara Pengguna Memakai Bot (User)
1. Admin menambahkan ID Telegram user ke:
<code> 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
3. MODE 3 — SIMPEL AKSES (BYPASS)
Mode ini tidak menggunakan sistem akses sama sekali. Semua user bebas menggunakan bot.
Folder & File yang Digunakan
project/ ├── bot_kupon_mode3/ # database kupon MODE 3 (WAJIB) ├── poinku/ # akun poinku (WAJIB) │ ├── bot_config/ │ ├── admin_id.txt │ ├── list_user.txt │ └── nowa_owner.txt │ └── bottelegramtoken.txt
Fungsi Utama
mode3_bypass_akses()
Cara Kerja Mode 3
- Semua pesan tanpa awalan `/` dianggap sebagai kode kupon
- Bot membaca seluruh data di folder `bot_kupon_mode3`
- Bot mencari baris dengan format:
NOMOR:KODE:EXP
- 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 3
628123456789:ABC123:2026-12-31 628987654321:GIFT999
Cara Pengguna Memakai Bot (User)
A. Tanpa Command (Utama)
User cukup mengirim:
ABC123
Hasil:
- QR dikirim
- Barcode dikirim
- Pesan dihapus otomatis ±120 detik
B. Dengan Command
Command tetap bisa digunakan:
/scan /scn <nomor> /potong <nomor> /ulangi /qris
Karakteristik Penting Mode 3
- Tidak ada registrasi
- Tidak ada validasi user
- Tidak ada pesan error jika kode salah
- Cocok untuk auto-redeem & giveaway
cuan77/bot_tele_poin.1769867683.txt.gz · Terakhir diubah: oleh fakhrun
