Panel Kendali Bot

Telegram Channel Dispatcher ยท Cloudflare Worker Hub

{{ loginError }}

Gunakan kata sandi default "admin123" bila Anda memasangnya di konfigurasi variabel ADMIN_PASSWORD Cloudflare Pages.

Kompilasi & Kirim Konten

Buat kiriman, kustomisasi tombol iklan sponsor, dan siarkan langsung ke Telegram.

Cloudflare Ready

Sampul Konten (Saluran A)

Poster utama yang tampil di Saluran Pengumuman publik.

{{ coverUploadState }}

Media Utama (Saluran B & DM)

Berkas media asli pilihan Anda yang akan dikirim secara aman.

{{ mediaUploadState }}

SIMULASI TELEGRAM CLIENT

๐Ÿค– @{{ config.botUsername || 'YourTelegramBot' }} DM
Telegram Attachment
๐Ÿ“ฅ FILE: "{{ postTitle || 'Judul Konten' }}"

{{ postDescription || 'Deskripsi file premium akan dibuka begitu member memenuhi keanggotaan.' }}

Mulai ketik deskripsi di form kiri untuk merender pesan...

Daftar Kiriman (KV Database)

Belum ada kiriman di database.

{{ p.title }} {{ p.id }}

{{ p.description }}

Telegram: {{ p.sentA ? 'A โœ“' : 'A โœ—' }} | {{ p.sentB ? 'B โœ“' : 'B โœ—' }} {{ formatDate(p.createdAt) }}

Undang Anggota

Buat tautan masuk sekali pakai VIP aman Telegram agar bot otomatis tahu log pengikut.

Generate Kartu VIP Sekali Pakai

{{ inviteResult.success ? 'โœ“ Sukses Generate Tautan' : 'โŒ Gagal Generate Tautan' }}

{{ inviteResult.message }}

{{ inviteResult.inviteLink }}

VIP Invitation Logs

Belum ada riwayat pembuatan undangan VIP.

{{ log.username }} โ†’ {{ log.channelTitle }} {{ log.status.toUpperCase() }}

{{ log.message }}

{{ log.inviteLink }}
{{ formatDate(log.timestamp) }}

Konfigurasi Bot & Saluran

Atur parameter bot Telegram, binding chat ID, dan sponsor saluran wajib Anda.

Grup API Parameter

SALURAN UTAMA A

SALURAN KONTEN B

Daftar Sponsor Saluran Wajib (Force Subscribe)

Sambungan Webhook

Status Bot: TERKONEKSI MATI
Username:@{{ botStatus.username }}
Nama Bot:{{ botStatus.name }}
Error: {{ botStatus.error }}

Menghubungkan endpoint server Cloudflare ke database Telegram BotFather untuk menerima pesan live.

Panduan Deployment Tanpa Kompilasi

Integrasi instan ke infrastruktur Cloudflare Pages dengan sangat mudah.

Langkah Upload ke Cloudflare Pages (Direct Upload)

1

Ekspor Berkas ZIP Instan

Unduh seluruh berkas ini dalam bentuk ZIP langsung melalui menu setelan ekspor AI Studio di pojok kanan atas layar.

2

Buat Project Cloudflare Pages

Buka dasbor Cloudflare Anda, lalu ke menu Workers & Pages โ†’ Pages โ†’ Create a Project โ†’ Pilih tab Direct Upload.

3

Drag & Drop Berkas ZIP

Seret dan unggah berkas ZIP Anda (pastikan folder functions dan berkas index.html ada di root folder paling atas saat Anda zip). Klik Deploy.

4

Tambahkan KV Binding & Variabel Lingkungan

Penting agar basis data berfungsi dengan baik! Di pengaturan project Pages Anda di Cloudflare dashboard:

  • Buat KV Namespace baru di Cloudflare dan beri nama, misal: kv_bot_db.
  • Di dalam setting Pages Project, buka tab Settings โ†’ Functions โ†’ KV Namespace Bindings.
  • Tambahkan binding dengan Variable Name wajib: KV_BOT dan arahkan ke namespace KV yang Anda buat tadi.
  • Tambahkan Environment Variable dengan nama: ADMIN_PASSWORD berisi password admin kustom Anda (bila kosong, defaultnya adalah admin123).
5

Set Webhook Pertama Kali

Akses domain unik Cloudflare Pages gratis yang diberikan, masuk dengan password admin Anda, buka tab Konfigurasi Bot, lalu klik tombol ๐Ÿ”„ AKTIFKAN & MAP WEBHOOK. Selesai!