SocialAutoUpload အသုံးပြုသူလမ်းညွှန် · အတွဲ ၃ — Channels နှင့် Platform Setup · သင်ခန်းစာ ၅

သင့် Telegram bot ချိတ်ဆက်ခြင်း

အဆင့်: အခြေခံ ကြာချိန်: ~၁၅ မိနစ် ကြိုတင်လိုအပ်ချက်: သင်ခန်းစာ ၁ ရည်ရွယ်သူ: အသုံးပြုသူအသစ် & Telegram-first သုံးသူများ
ရည်ရွယ်ချက်
Telegram က OAuth platform တွေနဲ့ နည်းနည်း ကွာပါတယ် — sign in ဝင်မယ့်အစား ကိုယ်ပိုင် အခမဲ့ bot တစ်ခု ယူလာရပါတယ်။ တန်ပါတယ်: တစ်ခါချိတ်ပြီးရင် ဖုန်းကနေ bot ဆီ ဓာတ်ပုံ/ဗီဒီယို/message ပို့လိုက်ရုံနဲ့ platform အားလုံးကို တင်နိုင်ပါတယ်။ ဒီသင်ခန်းစာက bot ချိတ်ဆက်ခြင်းအထိပါ; bot ကနေ ပို့စ်တင်နည်းကို သင်ခန်းစာ ၁၂ မှာ ဖော်ပြပါမယ်။
Bot token ထည့်ရန် Connect Telegram dialog
Connect Telegram — @BotFather ကရတဲ့ bot token ကိုထည့်ပြီး Verify နှိပ်ပါ။ (နမူနာ token သာ ဖြစ်သည်။)

သင် ဖန်တီးရမှာ

Telegram bot ဆိုတာ Telegram ရဲ့ တရားဝင် @BotFather ကနေ တစ်မိနစ်နဲ့ ဖန်တီးလို့ရတဲ့ အခမဲ့ automated account တစ်ခုပါ။ ပြီးရင် chat တစ်ခု — channel, group, ဒါမှမဟုတ် bot နဲ့ ကိုယ့်ရဲ့ private chat — မှာ ထည့်ပြီး၊ အဲဒီ chat က app နားထောင်မယ့် chat ဖြစ်သွားပါတယ်။

💡 Bot တစ်ခု၊ chat တစ်ခု — ကြိုစီစဉ်ပါ
Bot တစ်ခုက chat တစ်ခုတိတိကို run နိုင်ပြီး၊ bot တစ်ခုကို account တစ်ခုတိတိနဲ့သာ ချိတ်လို့ရပါတယ်။ chat နှစ်ခုကနေ ပို့စ်တင်ချင်ရင် bot နှစ်ခု ဖန်တီးရပါမယ်။ ဒါက Telegram ရဲ့ တင်းကျပ်တဲ့ ကန့်သတ်ချက်ဖြစ်ပြီး plan ကန့်သတ်ချက် မဟုတ်ပါ။

အဆင့် ၁ — Bot ဖန်တီး & token ယူ

  1. Telegram မှာ @BotFather ကိုဖွင့်ပြီး (app ရဲ့ dialog က တိုက်ရိုက် link ချိတ်ပေးထားပါတယ်) /newbot ပို့ပါ။
  2. Prompt တွေအတိုင်း bot ကို နာမည်ပေးပါ။ BotFather က token တစ်ခု ပြန်ပို့ပါမယ် — 7973278005:AAF… လို ရှည်တဲ့ string ပါ။ လျှို့ဝှက်ထားပါ; ဒါက bot ရဲ့ password ပါ။
  3. SocialAutoUpload ကို ပြန်လာပြီး Channels → Connect (Telegram) ဖွင့်ကာ token ကို Step 1 မှာ paste လုပ်ပါ။ အလိုအလျောက် verify လုပ်ပါတယ် (ဒါမှမဟုတ် Verify နှိပ်)၊ အောင်မြင်ရင် သင့် bot ရဲ့ @username မြင်ရပါမယ်။

အဆင့် ၂ — Bot ကို chat ထဲထည့် & scan

  1. သင် ပို့စ်တင်ချင်တဲ့ channel/group ထဲမှာ bot ကို Admin အဖြစ် ထည့်ပါ။ (ကိုယ့်ရဲ့ private chat ကနေ တင်ချင်ရင်တော့ bot နဲ့ chat စလိုက်ရုံပါ — admin ထည့်စရာ မလိုပါ။)
  2. Bot မြင်နိုင်အောင် အဲဒီ chat ထဲ message တစ်ခုခု ပို့ပါ။
  3. Scan နှိပ်ပါ။ App က bot မြင်နိုင်တဲ့ chat တွေ ပြပါတယ်; လိုချင်တာ tap လုပ်ပါ။
Chat ဆင်တူ ၂ ခု တွေ့လား? Supergroup ရွေးပါ
Group တစ်ခုကို supergroup အဖြစ် upgrade လုပ်ဖူးရင် Telegram က group ဟောင်းရော supergroup အသစ်ရော ပြနိုင်ပါတယ်။ အမြဲ Supergroup ရွေးပါ — တကယ့် message တွေ အဲဒီမှာသာ ရောက်ပြီး ဟောင်းတဲ့ဟာက ဘယ်တော့မှ မတင်ပါ။ ကိုယ့်ရဲ့ private chat က "📩 <name> (Direct messages)" အဖြစ် ပေါ်ပါတယ်။

Scan က ဘာမှ မတွေ့ရင် — bot ကို chat ထဲ မထည့်ရသေး၊ ဒါမှမဟုတ် ထည့်ပြီးကတည်းက message မပို့ရသေးလို့ပါ — နှစ်ခုလုံးလုပ်ပြီး ပြန်scan ပါ။ Chat ရဲ့ @username ဒါမှမဟုတ် numeric ID ကိုလည်း ကိုယ်တိုင် ရိုက်ထည့်လို့ ရပါတယ်။

အဆင့် ၃ — Publishing Profile ချိတ်

နောက်ဆုံးအဆင့်က မဖြစ်မနေပါ: ဒီ bot က ပို့စ်တင်ရမယ့် channel တွေပါတဲ့ Publishing Profile ကို ရွေးပါ။ (Profile ဆိုတာ channel တွေ စုစည်းသိမ်းထားတာပါ — သင်ခန်းစာ ၆ မှာ ဖော်ပြထားပြီး default တစ်ခု ရှိပြီးသားပါ။) ကျော်သွားရင် ဒါ မြင်ရပါမယ်:

Please select a Publishing Profile for this bot.

Connect နှိပ်ပါ။ အောင်မြင်ရင် app က အတည်ပြုပါတယ် — ✅ Bot connected! Publish from the website, or by sending content directly to the bot (DM or group) — both work now. — ပြီးတော့ bot က ချက်ချင်း နားထောင်စ ပြုပါတယ်။ Admin approval မလို၊ စောင့်စရာ မလိုပါ။

Bot ကနေ ဘယ်သူ ပို့စ်တင်နိုင်လဲ — group အတွက် ဒါဖတ်ပါ

🔒 Group ထဲမှာ member တိုင်းရဲ့ ပို့စ်က တင်နိုင်ပါတယ်
Bot ကနေ တင်တဲ့ အရာအားလုံးက သင့် account (ချိတ်ဆက်တဲ့သူ) အောက်မှာ၊ သင်ချိတ်ထားတဲ့ profile ရဲ့ channel တွေဆီ ထွက်သွားပါတယ်။ တစ်ကိုယ်တော် သုံးဖို့ အဆင်ပြေပေမယ့် — group မှာဆိုရင် အဲဒီ chat ထဲ media ပို့တဲ့ member တိုင်းက သင့် account အောက်မှာ publish တစ်ခု ဖြစ်စေနိုင်ပါတယ်။ member တွေကို ယုံကြည်ရတဲ့ chat ကိုသာ ချိတ်ပါ၊ ဒါမှမဟုတ် channel/ကိုယ့်ရဲ့ DM ကို သုံးပါ။

Disconnect လုပ်ခြင်း

Channel ရဲ့ menu ကနေ disconnect လုပ်ရင် bot ရဲ့ webhook ကို Telegram ကနေ ဖယ်ရှား (နားထောင်တာ ရပ်သွား)၊ channel ကို ဖျက်၊ ပြီးတော့ အဲဒီ channel ကို သုံးထားတဲ့ Publishing Profile တွေကနေ ဖယ်ရှားပါတယ် — တခြား channel တွေလိုပဲ ရှင်းလင်းပါတယ်။

မျှော်မှန်းရလဒ်

သင့် Telegram channel က Channels စာမျက်နှာမှာ profile နဲ့ ချိတ်ပြီး (ဘယ် profile လဲ badge လေးက ပြပါတယ်) ပေါ်နေပါမယ်။ Caption ပါတဲ့ ဓာတ်ပုံတစ်ပုံ ပို့လိုက်ရင် တင်သွားပါတယ် — အဲဒါ သင်ခန်းစာ ၁၂ ပါ။

အဖြစ်များတဲ့ အမှားများ

ပြဿနာဖြေရှင်းခြင်း (အမြန် table)

မြင်ရတာ…အကြောင်းရင်းလုပ်ရမှာ
This bot (@x) is already used by "…". Each profile needs its own bot.ဒီ bot ကို တခြားနေရာမှာ ချိတ်ပြီးသားဒုတိယ chat အတွက် @BotFather မှာ bot အသစ် ဖန်တီးပါ
This bot (@x) is already connected to another account.Bot က တခြား account ပိုင်ဆိုင်@BotFather မှာ ကိုယ်ပိုင် bot ဖန်တီးပါ
Scan မှာ chat မပြBot မထည့်ရ၊ ဒါမှမဟုတ် ထည့်ပြီးကတည်းက message မပို့ရသေးBot ကို Admin ထည့်၊ message ပို့၊ ပြန်scan ပါ
Scan မှာ chat ဆင်တူ ၂ ခုGroup ကို supergroup upgrade လုပ်ထားSupergroup ရွေးပါ
Connect မှာ chat not found@username/ID မှား၊ ဒါမှမဟုတ် bot က member မဟုတ်Bot က Admin ဖြစ်ပြီး handle/ID မှန်ကြောင်း သေချာအောင်လုပ်ပါ

ချိတ်ပြီးနောက် ပို့စ်တင်ပြဿနာတွေကို သင်ခန်းစာ ၁၂ မှာ၊ ပိုနက်တဲ့ ပြဿနာတွေကို ၁၈.၁ မှာ ဖော်ပြထားပါတယ်။

📱 ဖုန်းအတွက် မှတ်ချက်: ဒီ လုပ်ငန်းစဉ်တစ်ခုလုံး ဖုန်းအတွက် ဒီဇိုင်းလုပ်ထားတာပါ — Telegram app (BotFather, bot ထည့်) နဲ့ SocialAutoUpload ကြား နှစ်ကြိမ်လောက် ကူးသွားလာရပါမယ်။

နောက်တစ်ခန်း: သင်ခန်းစာ ၆ — Publishing Profiles: သင့် channel များ စုစည်းခြင်း။
Channel တွေ ချိတ်ပြီးပြီ; အခု ပို့စ်တိုင်း ပြန်ရွေးမနေရအောင် channel တွေကို ပြန်သုံးလို့ရတဲ့ set တွေအဖြစ် သိမ်းနည်း လေ့လာပါမယ်။