မောင်သုည

Telegram Bot Setup Guide

၁။ GitHub Repository ဖန်တီးခြင်း

Github အကောင့်တွင် Create New Repository ကိုနှိပ်ပါ။

Private Only ✅ ကို အမှန်ခြစ် (✅) ပေးပြီး Repository တစ်ခု ဖန်တီးပါ။

ဖန်တီးလိုက်သည့် Repo ထဲသို့ ဝင်ပြီး + (plus icon) နှိပ်ကာ Create New File ကိုနှိပ်ပါ။

Name your file အကွက်ထဲတွင် အောက်ပါအတိုင်း အတိအကျ ရိုက်ထည့်ပါ။

functions/_middleware.js

_middleware.js အတွက် လိုအပ်မဲ့ Bot Code ဖိုင်ကို အောက်မှာပေးထားသော ADMIN TELEGRAM ACCOUNT သို့ ဆက်သွယ်ပြီး... ကုဒ်အပြည့်စုံရယူကာ... _middleware.js ဖိုင်ထဲသို့ ထည့်သွင်းကာ..SAVE လုပ်ပါ။

ADMIN TELEGRAM ACCOUNT: @Zero_Free_Vpn

သေချာပြီဆိုလျှင် Commit change နှိပ်ပြီး Save လိုက်ပါ။

ထို့နောက် Cloudflare မှ Github ချိတ်ဆက်ပြီး Deploy လုပ်ပါ။

၂။ Cloudflare Pages Project တွင် လိုအပ်သောအချက်အလက်များ ထည့်သွင်းခြင်း

Cloudflare Pages Project ၏ Settings ထဲသို့ ဝင်ပါ။

Functions အောက်ရှိ KV namespace bindings သို့သွားပြီး Add new binding ကို နှိပ်ပါ။

Variable name မှာ အောက်ပါအတိုင်း အတိအကျ ရိုက်ထည့်ပါ။

USER_DATA

KV namespace နေရာတွင် Create a new KV namespace ကိုရွေးပြီး Name နေရာတွင် အောက်ပါအတိုင်း အတိအကျ ရိုက်ထည့်ပြီး Save/Add လုပ်ပါ။

user_data_store

Environment Variables သို့ သွားပြီး Add variable ကို နှိပ်ပါ။

ပထမ Variable အတွက် Name မှာ TELEGRAM_BOT_TOKEN ထည့်ပါ။ Value မှာ သင့်ရဲ့ Telegram Bot Token ကို ထည့်ပါ။

TELEGRAM_BOT_TOKEN

ဒုတိယ Variable အတွက် Name မှာ LICENSE_KEY ထည့်ပါ။ Value မှာ အောက်ပါ License Key များထဲမှ သင့်အတွက် ထောက်ပံ့ပေးထားသော Key တစ်ခုကို ရွေးချယ်၍ ထည့်ပါ။

သင့်အတွက် ထောက်ပံ့ထားသော License Key များ:

LICENSE_ZERO_001
LICENSE_ZERO_002
LICENSE_ZERO_003
LICENSE_ZERO_004
LICENSE_ZERO_005
LICENSE_ZERO_006
LICENSE_ZERO_007
LICENSE_ZERO_009
LICENSE_ZERO_010
LICENSE_ZERO_999

တတိယ Variable အတွက် Name မှာ LICENSE_SERVER_URL ထည့်ပါ။ Value မှာ အောက်ပါ API URL ကို ထည့်ပါ။

https://license-api-server.pages.dev/

Variables အားလုံးကို ထည့်ပြီးပါက Save and Deploy ကို နှိပ်ပါ။

၃။ Webhook မှတ်ပုံတင်ခြင်း

သင့်ရဲ့ Project URL (ဥပမာ: https://your-project-name.pages.dev/) ကိုယူပြီး၊ URL ရဲ့အနောက်က အောက်ပါအတိုင်း အတိအကျ ရေးထည့်ပါ။

registerWebhook

ထို Webhook Link အပြည့်အစုံ (ဥပမာ: https://your-project-name.pages.dev/registerWebhook) ကို Copy ယူပြီး Browser တစ်ခုခုတွင် ထည့်သွင်းကာ Enter လုပ်ပေးလိုက်ပါ။

အောက်ပါအတိုင်း မြင်ရပြီဆိုလျှင် သင့်ရဲ့ Bot က Webhook မှတ်ပုံတင်ခြင်း အောင်မြင်သွားပါပြီ:

Webhook registered to: https://your-project-name.pages.dev/ (Success: true)

အသိပေးချက်:

ဤ Bot သည် License Key စနစ်ဖြင့် လုပ်ဆောင်ပါသည်။ ထောက်ပံ့ပေးထားသော License Key ၏ သက်တမ်းကုန်ဆုံးခြင်း သို့မဟုတ် စနစ်ထိန်းချုပ်မှုကြောင့် Bot အလုပ်လုပ်တော့မည်မဟုတ်သည်ကို အသိပေးအပ်ပါသည်။