Alat Pengguna

Alat Situs


cuan77:bot_tele_poin

Ini adalah dokumen versi lama!


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

  1. Bot meminta user memasukkan kode akses
  2. Bot mengecek kode di file `bot_config/kode_akses.txt`
  3. Jika kode valid:
    1. User diizinkan menggunakan command bot
    2. User disimpan ke `list_user.txt`
  4. Jika kode salah:
    1. 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:

  1. 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

  1. Bot membaca daftar ID dari `bot_config/id_akses.txt`
  2. Setiap user yang mengirim command:
    1. Dicek apakah `sender_id` ada di file tersebut
  3. Jika ID terdaftar:
    1. Command diproses
  4. Jika ID tidak terdaftar:
    1. 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:

  1. 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

  1. Semua pesan tanpa awalan `/` dianggap sebagai kode kupon
  2. Bot membaca seluruh data di folder `bot_kupon_mode3`
  3. Bot mencari baris dengan format:
    NOMOR:KODE:EXP
    
  1. Jika kode cocok:
    1. Bot generate QR + Barcode
    2. Bot mengirim ke user
  2. Jika kode tidak cocok:
    1. 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