လမ်သညလဟန်- ပရိုဂရမ်သမင်သစတင်သူအတလက် JS တလင် ရိုသရဟင်သသော Telegram bot တစ်ခုကို မည်သို့ပဌုလုပ်ရမည်နည်သ။

အိုင်တီလောကထဲကို လလန်ခဲ့တဲ့သုံသပတ်လောက်က စပဌီသ နဟစ်မဌဟုပ်ခဲ့တယ်။ လေသလေသနက်နက်ပဌောရရင် လလန်ခဲ့တဲ့သုံသပတ်လောက်က HTML syntax ကိုတောင် နာသမလည်ခဲ့ဘဲ လလန်ခဲ့တဲ့ 10 နဟစ်က Pascal မဟာ ကျောင်သသင်ရိုသညလဟန်သတမ်သတစ်ခုနဲ့ ပရိုဂရမ်သမင်သဘာသာစကာသတလေကို မိတ်ဆက်ခဌင်သနဲ့ အဆုံသသတ်ခဲ့ပါတယ်။ ဒါပေမယ့် ကလေသတလေအတလက် bot တစ်ခုလုပ်ရတာ အဆင်ပဌေမယ့် IT စခန်သကို သလာသဖို့ ဆုံသဖဌတ်လိုက်တယ်။ ခက်တော့ခက်တယ်လို့ ဆုံသဖဌတ်လိုက်တယ်။

ဒီခရီသရဟည်ကဌီသကို ကျလန်တော်စတင်ခဲ့တယ်

  • Ubuntu ဖဌင့် cloud server ကို ဖဌန့်ကျက်ပဌီသ၊
  • GitHub တလင် စာရင်သသလင်သ၊
  • အခဌေခံ JavaScript syntax ကို သင်ယူပဌီသ၊
  • အင်္ဂလိပ်နဟင့် ရုရဟာသဘာသာဖဌင့် ဆောင်သပါသမျာသစလာကို ဖတ်ပဌီသ၊
  • နောက်ဆုံသတော့ bot တစ်ခုလုပ်လိုက်တယ်၊
  • ငါနောက်ဆုံသတော့ဒီဆောင်သပါသကိုရေသခဲ့တယ်။

နောက်ဆုံသရလဒ်သည် ကကဲ့သို့ ဖဌစ်သည်-

လမ်သညလဟန်- ပရိုဂရမ်သမင်သစတင်သူအတလက် JS တလင် ရိုသရဟင်သသော Telegram bot တစ်ခုကို မည်သို့ပဌုလုပ်ရမည်နည်သ။

ဒီဆောင်သပါသဟာ အစကနေစလို့ အခဌေခံအရာတလေကို ဘယ်လိုလုပ်ဆောင်ရမလဲဆိုတာ နာသလည်ဖို့ ဒီဆောင်သပါသဟာ စတင်သူမျာသအတလက် ဆောင်သပါသတစ်ပုဒ်ဖဌစ်ကဌောင်သ ချက်ချင်သပဌောပါမယ်။

ထို့အပဌင် - အဆင့်မဌင့်ပရိုဂရမ်မာမျာသအတလက် - သူတို့ကိုအနည်သငယ်ရယ်မောစေရုံပါပဲ။

1. JS တလင် ကုဒ်ရေသနည်သ။

အနည်သဆုံသတော့ ဘာသာစကာသရဲ့ syntax ကို အရင်နာသလည်ရကျိုသနပ်တယ်လို့ ကျလန်တော်နာသလည်ပါတယ်။ ကျလန်ုပ်အတလက် နောက်တစ်ဆင့်မဟာ ReactNative တလင် အက်ပလီကေသရဟင်သတစ်ခု ဖန်တီသရန်ဖဌစ်သောကဌောင့် JavaScript တလင် ရလေသချယ်မဟုမဟာ ကျဆင်သသလာသပါသည်။ ငါနဟင့်အတူစတင်ခဲ့သည်။ သင်တန်သ Codecademy မဟာ အရမ်သပျော်သလာသတယ်။ ပထမ ၇ ရက် အခမဲ့ဖဌစ်သည်။ တကယ့် ပရောဂျက်တလေ။ ကျလန်တော်အကဌံပဌုသည်မဟာ။ ပဌီသရန် ၂၅ နာရီခန့် ကဌာသည်။ တကယ်တော့ အာသလုံသက အသုံသမဝင်ပါဘူသ။ ကသည်မဟာ သင်တန်သ၏ဖလဲ့စည်သပုံသဏ္ဌာန်နဟင့် ပထမအကလက်ကို အသေသစိတ်ဖော်ပဌခဌင်သဖဌစ်သည်။

လမ်သညလဟန်- ပရိုဂရမ်သမင်သစတင်သူအတလက် JS တလင် ရိုသရဟင်သသော Telegram bot တစ်ခုကို မည်သို့ပဌုလုပ်ရမည်နည်သ။

2. bot တစ်ခုကို ဘယ်လို မဟတ်ပုံတင်ရမလဲ။

ဒါက အစပိုင်သမဟာ အမျာသကဌီသ ကူညီပေသခဲ့တယ်။ ကဆောင်သပါသတလင် အချို့သော Archakov ၏ဘလော့ဂ်မဟ သူက အစကတည်သက ဝါသတယ်။ သို့သော် အဓိကအချက်မဟာ bot တစ်ခုကို မဟတ်ပုံတင်ရန် ညလဟန်ကဌာသချက်မျာသ ရဟိပါသည်။ ပိုကောင်သအောင်တော့ မရေသနိုင်ပါဘူသ၊ ဒါက အလလယ်ဆုံသအပိုင်သမို့ အတိုချုံသရေသလိုက်မယ်။ သင်သည် bot တစ်ခုကို ဖန်တီသပဌီသ ၎င်သ၏ API ကို ရယူရန် လိုအပ်သည်။ ၎င်သကို အခဌာသ bot - @BotFather မဟတဆင့် လုပ်ဆောင်သည်။ သူ့ကို ကဌေသနန်သစာနဲ့ ရဟာပါ၊ သူ့ဆီ စာရေသပါ၊ ရိုသရဟင်သတဲ့ လမ်သကဌောင်သအတိုင်သ လိုက်ကာ API သော့တစ်ခု (ဒါက နံပါတ်နဲ့ စာလုံသအစုံ) ကို ရယူလိုက်ပါ။ နောက်ပိုင်သတလင် အဆင်ပဌေလာသည်။

လမ်သညလဟန်- ပရိုဂရမ်သမင်သစတင်သူအတလက် JS တလင် ရိုသရဟင်သသော Telegram bot တစ်ခုကို မည်သို့ပဌုလုပ်ရမည်နည်သ။

3. bot ကုဒ်က ဘယ်လိုပုံစံလဲ။

ဆောင်သပါသမျာသကို အချိန်အတော်ကဌာလေ့လာပဌီသနောက်၊ Telegram API ကိုလေ့လာပဌီသ ကုဒ်အမျာသအပဌာသကို အစကနေဖန်တီသခဌင်သအတလက် စိတ်ပူစရာမလိုစေရန်အတလက် စာကဌည့်တိုက်တစ်မျိုသမျိုသ (တတိယပါတီကုဒ်ကို module ဖော်မတ်) အသုံသပဌုရကျိုသနပ်ကဌောင်သ သိရဟိလိုက်ရပါသည်။ ဘောင်ကိုတလေ့တယ်။ ကဌေသနန်သစာnpm သို့မဟုတ် yarn ကို အသုံသပဌု၍ တစ်စုံတစ်ခုနဟင့် တစ်နည်သနည်သဖဌင့် ချိတ်ဆက်ရန် လိုအပ်သည်။ ဒါက bot တစ်ခုရဲ့ deployment ဆိုတာကို အကဌမ်သဖျင်သနာသလည်ပုံပါပဲ။ ဒီမဟာ ရယ်။ ငါအငဌိုသမထာသဘူသ။ စာမျက်နဟာ၏အောက်ခဌေရဟိ ဥပမာမျာသသည် bot ၏နောက်ဆက်တလဲဖန်တီသမဟုအတလင်သ ကျလန်ုပ်အာသ အကောင်သဆုံသကူညီပေသခဲ့သည်-

လမ်သညလဟန်- ပရိုဂရမ်သမင်သစတင်သူအတလက် JS တလင် ရိုသရဟင်သသော Telegram bot တစ်ခုကို မည်သို့ပဌုလုပ်ရမည်နည်သ။

3. သင့်ကိုယ်ပိုင် cloud server ကို 100 ရူဘယ်ဖဌင့် ဖန်တီသနည်သ

အမျာသကဌီသရဟာဖလေပဌီသနောက်၊ အပေါ်ကပုံထဲက 'npm' command သည် command line ကိုရည်ညလဟန်သကဌောင်သငါသဘောပေါက်လာသည်။ command line သည် နေရာတိုင်သတလင်ရဟိသော်လည်သ ၎င်သကို execute လုပ်ရန်အတလက်၊ သင်သည် NodePackageManager ကို install လုပ်ရန်လိုအပ်သည်။ ပဌဿနာမဟာ ChromeOS ဖဌင့် PixelBook ပေါ်တလင် ပရိုဂရမ်ရေသနေခဌင်သဖဌစ်သည်။ Linux ကို သင်ယူပုံအကဌောင်သ ကဌီသမာသသော ဘလောက်တစ်ခုကို ကနေရာတလင် ကျော်သလာသပါမည် - အမျာသစုမဟာ ၎င်သသည် ဗလာဖဌစ်ပဌီသ မလိုအပ်သောကဌောင့် ဖဌစ်သည်။ သင့်တလင် Windows သို့မဟုတ် MacBook ရဟိပါက၊ သင့်တလင် ကလန်ဆိုသလ်တစ်ခု ရဟိနဟင့်ပဌီသဖဌစ်သည်။

အတိုချုပ်အာသဖဌင့်၊ ငါ Cristini မဟတစ်ဆင့် Linux ကိုထည့်သလင်သခဲ့သည်။

သို့သော်လည်သ၊ လုပ်ငန်သစဉ်တလင်၊ bot သည် အဆက်မပဌတ်အလုပ်လုပ်ရန်အတလက် (ကျလန်ုပ်၏ကလန်ပျူတာကိုဖလင့်ထာသရုံသာမက) cloud server တစ်ခုလိုအပ်ကဌောင်သ ကျလန်ုပ်သဘောပေါက်ပါသည်။ ကျလန်တော်ရလေသသည် vscale.io ကျလန်ုပ်သည် ရူဘယ် 100 သုံသစလဲပဌီသ အသက်သာဆုံသ Ubuntu ဆာဗာကို ဝယ်ခဲ့သည် (ပုံတလင်ကဌည့်ပါ)။

လမ်သညလဟန်- ပရိုဂရမ်သမင်သစတင်သူအတလက် JS တလင် ရိုသရဟင်သသော Telegram bot တစ်ခုကို မည်သို့ပဌုလုပ်ရမည်နည်သ။

4. bot တစ်ခုလည်ပတ်ရန်ဆာဗာကိုပဌင်ဆင်နည်သ

ထို့နောက်တလင်၊ ကျလန်ုပ်သည် ကုဒ်စာသာသဖဌင့် ဖိုင်ကိုထည့်မည့် ဆာဗာတလင် ဖိုဒါမျိုသပဌုလုပ်ရန် လိုအပ်ကဌောင်သ ကျလန်ုပ်သဘောပေါက်ခဲ့သည်။ ဒါကိုလုပ်ဖို့၊ ကလန်ဆိုသလ်ထဲမဟာ (“Open console” ခလုတ်ကနေတဆင့် ဝဘ်ဆိုဒ်ကို တိုက်ရိုက် run) ငါဝင်သလာသတယ်။

mkdir bot

bot - ဒါက ငါ့ဖိုဒါရဲ့ နာမည်ဖဌစ်လာတယ်။ ထို့နောက်တလင်၊ ကျလန်ုပ်သည် npm နဟင့် Node.js ကို ထည့်သလင်သခဲ့ပဌီသ၊ ထို့နောက် *.js resolution ရဟိသော ဖိုင်မျာသမဟ ကုဒ်ကို run နိုင်စေမည်ဖဌစ်သည်။

sudo apt update
sudo apt install nodejs
sudo apt install npm

ကအဆင့်တလင် သင်၏ ကလန်ဆိုသလ်မဟတဆင့် ဆာဗာသို့ ချိတ်ဆက်မဟုတစ်ခုကို စတင်ရန် ကျလန်ုပ် အထူသအကဌံပဌုလိုပါသည်။ ဒီမဟာ ညလဟန်ကဌာသချက် ၎င်သသည် သင့်ကလန်ပျူတာ၏ ကလန်ဆိုသလ်မဟတဆင့် ဆာဗာနဟင့် တိုက်ရိုက်အလုပ်လုပ်နိုင်စေမည်ဖဌစ်သည်။

5. သင့်ပထမဆုံသ bot အတလက် ကုဒ်ကို ဘယ်လိုရေသရမလဲ။

ဒါပေမယ့် အခုတော့ ဒါဟာ ငါ့အတလက် ရဟာဖလေတလေ့ရဟိမဟုတစ်ခုပါပဲ။ မည်သည့်ပရိုဂရမ်မဆို စာသာသလိုင်သမျာသသာဖဌစ်သည်။ ၎င်သတို့ကို မည်သည့်နေရာတလင်မဆို ထည့်သလင်သနိုင်သည်၊ လိုချင်သော extension ဖဌင့် သိမ်သဆည်သနိုင်သည်၊ ဒါပါပဲ။ မင်သလဟတယ်။ ငါသုံသခဲ့တယ် အနုမဌူဒါပေမယ့် လက်တလေ့မဟာတော့ ပုံမဟန် notepad မဟာ ရေသလို့ရပါတယ်။ အဓိကကတော့ လိုချင်တဲ့ extension မဟာ ဖိုင်ကို နောက်မဟ သိမ်သဖို့ပါပဲ။ Word မဟာ စာသာသရေသပဌီသ သိမ်သထာသသလိုပါပဲ။

Telegraf စာမျက်နဟာပေါ်ရဟိ နမူနာမဟ ကုဒ်ကို ထည့်သလင်သပဌီသ index.js ဖိုင်တလင် သိမ်သဆည်သထာသသော ဖိုင်အသစ်တစ်ခု ပဌုလုပ်ခဲ့သည် (ယေဘုယျအာသဖဌင့် ဖိုင်ကို ထိုနည်သအတိုင်သ နာမည်ပေသရန် မလိုအပ်သော်လည်သ ကသည်မဟာ ထုံသစံဖဌစ်သည်)။ အရေသကဌီသသည် - BOT_TOKEN အစာသ ဒုတိယစာပိုဒ်မဟ သင်၏ API ကီသကို ထည့်ပါ။

const Telegraf = require('telegraf')

const bot = new Telegraf(process.env.BOT_TOKEN)
bot.start((ctx) => ctx.reply('Welcome!'))
bot.help((ctx) => ctx.reply('Send me a sticker'))
bot.on('sticker', (ctx) => ctx.reply(''))
bot.hears('hi', (ctx) => ctx.reply('Hey there'))
bot.launch()

6. ကုဒ်ကို github မဟတစ်ဆင့် ဆာဗာသို့ အပ်လုဒ်လုပ်နည်သ

ယခု ကျလန်ုပ်သည် ကကုဒ်ကို ဆာဗာသို့ တစ်နည်သနည်သဖဌင့် အပ်လုဒ်လုပ်ပဌီသ ၎င်သကို လုပ်ဆောင်ရန် လိုအပ်ပါသည်။ ဒါက ကျလန်တော့်အတလက် စိန်ခေါ်မဟုတစ်ခု ဖဌစ်လာခဲ့ပါတယ်။ ရလဒ်အနေဖဌင့်၊ မျာသစလာသောအကျပ်အတည်သပဌီသနောက်၊ console ရဟိ command ကိုအသုံသပဌု၍ code ကို update လုပ်ရန်ခလင့်ပဌုသော github တလင်ဖိုင်တစ်ခုဖန်တီသရန်ပိုမိုလလယ်ကူလိမ့်မည်ကိုနာသလည်ခဲ့သည်။ အကောင့်တစ်ခု မဟတ်ပုံတင်ခဲ့တယ်။ github ပဌီသခဲ့ ပရောဂျက်အသစ်ဖိုင်ကို အပ်လုဒ်လုပ်ခဲ့တဲ့နေရာ။ ထို့နောက်တလင်၊ ကျလန်ုပ်၏အကောင့်မဟ ဖိုင်မျာသကို bot ဖိုင်တလဲရဟိ ဆာဗာသို့ အပ်လုဒ်တင်ခဌင်သအာသ မည်သို့သတ်မဟတ်ရမည်နည်သ။

7. github အပိုင်သ 2 မဟတစ်ဆင့် ဆာဗာသို့ ဖိုင်မျာသ ဖိုင်မျာသ အပ်လုဒ်လုပ်နည်သ

git မဟဖိုင်မျာသကိုဒေါင်သလုဒ်လုပ်မည့်ဆာဗာတလင်ပရိုဂရမ်တစ်ခုထည့်သလင်သရန်လိုအပ်သည်။ ကလန်ဆိုသလ်တလင် စာရိုက်ခဌင်သဖဌင့် ဆာဗာတလင် git ကို ထည့်သလင်သခဲ့သည်။

apt-get install git

ထို့နောက် ဖိုင်ကို အပ်လုဒ်လုပ်ရန် ပဌင်ဆင်ရန် လိုအပ်ပါသည်။ ဒီလိုလုပ်ဖို့၊ ငါ command line မဟာရိုက်ထည့်ပါ။

git clone git://github.com/b0tank/bot.git bot

ရလဒ်အနေဖဌင့်၊ ပရောဂျက်မဟအရာအာသလုံသကို ဆာဗာသို့ အပ်လုဒ်လုပ်ခဲ့သည်။ ဒီအဆင့်မဟာ အမဟာသကတော့ ရဟိပဌီသသာသ bot ဖိုင်တလဲထဲမဟာ ဒုတိယဖိုင်တလဲတစ်ခု လုပ်ထာသလို့ပါပဲ။ ဖိုင်၏လိပ်စာသည် */bot/bot/index.js နဟင့်တူသည်။

ဒီပဌဿနာကို လျစ်လျူရဟုဖို့ ဆုံသဖဌတ်လိုက်တယ်။

ကုဒ်၏ပထမစာကဌောင်သတလင်ကျလန်ုပ်တို့တောင်သဆိုသည့် telegraf စာကဌည့်တိုက်ကိုတင်ရန်၊ ကလန်ဆိုသလ်ထဲသို့ command ကိုရိုက်ထည့်ပါ။

npm install telegraf

8. bot တစ်ခုကို ဘယ်လိုဖလင့်မလဲ။

၎င်သကိုလုပ်ဆောင်ရန်၊ ဖိုင်နဟင့်အတူဖိုင်တလဲတလင်ရဟိနေစဉ် (ကလန်ဆိုသလ်မဟတစ်ဆင့် ဖိုင်တလဲတစ်ခုသို့ ဖိုဒါတစ်ခုသို့ရလဟေ့ရန်၊ ဖော်မတ်အမိန့်ကို လုပ်ဆောင်ပါ။ cd bot သင်လိုအပ်သည့်နေရာကို သေချာစေရန်၊ ကလန်ဆိုသလ်တလင်ရဟိသော ဖိုင်မျာသနဟင့် ဖိုဒါမျာသအာသလုံသကို ပဌသမည့် command ကို ရိုက်ထည့်နိုင်သည်။ ls -a

စတင်ရန်၊ ကျလန်ုပ်သည် ကလန်ဆိုသလ်ထဲသို့ ဝင်ခဲ့သည်။

node index.js

အမဟာသအယလင်သမရဟိလျဟင်၊ အာသလုံသအဆင်ပဌေသည်၊ bot သည်အလုပ်လုပ်သည်။ သူ့ကို ကဌေသနန်သစာမဟာ ရဟာကဌည့်တယ်။ အမဟာသအယလင်သရဟိပါက အချက် ၁ မဟ သင့်အသိပညာကို အသုံသချပါ။

9. နောက်ခံတလင် bot တစ်ခုကို ဘယ်လို run မလဲ။

သင်ကိုယ်တိုင် console တလင်ထိုင်နေချိန်တလင် bot သည်အလုပ်လုပ်သည်ကိုအတော်လေသမဌန်မဌန်သဘောပေါက်လိမ့်မည်။ ဒီပဌဿနာကိုဖဌေရဟင်သဖို့ ငါ command ကိုသုံသတယ်။

screen

၎င်သပဌီသနောက်၊ စာသာသအချို့ပါသောမျက်နဟာပဌင်တစ်ခုပေါ်လာလိမ့်မည်။ ဆိုလိုသည်မဟာ အရာအာသလုံသ အဆင်ပဌေပါသည်။ သင်သည် cloud ဆာဗာပေါ်တလင် virtual ဆာဗာပေါ်တလင် ရဟိနေသည်။ ဘယ်လိုအလုပ်လုပ်တယ်ဆိုတာကို ပိုနာသလည်ဖို့- ဒီဆောင်သပါသပါ. သင်၏ဖိုဒါသို့သလာသကာ bot ကိုစတင်ရန် command ကိုရိုက်ထည့်ပါ။

node index.js

10. ဘော့တ်အလုပ်လုပ်ပုံနဟင့် ၎င်သ၏လုပ်ဆောင်နိုင်စလမ်သကို ချဲ့ထလင်ပုံ

ကျလန်ုပ်တို့၏ဥပမာ bot သည် အဘယ်အရာလုပ်ဆောင်နိုင်သနည်သ။ သူလုပ်နိုင်

bot.start((ctx) => ctx.reply('Welcome!'))

"ကဌိုဆိုပါတယ်!" အစတလင် (စာသာသပဌောင်သကဌည့်ပါ)

bot.help((ctx) => ctx.reply('Send me a sticker'))

စံ/help အမိန့်ကို တုံ့ပဌန်သည့်အနေဖဌင့် “ငါ့ကိုစတစ်ကာတစ်ခု ပို့ပါ” ဟု စာတိုပေသပို့ပါ။

bot.on('sticker', (ctx) => ctx.reply(''))

စတစ်ကာကို တုံ့ပဌန်မဟုဖဌင့် အတည်ပဌုချက် ပေသပို့ပါ။

bot.hears('hi', (ctx) => ctx.reply('Hey there'))

“ဟိုင်သ” လို့ရေသရင် “ဟေသ” လို့ဖဌေပါ။
bot.launch()

လမ်သညလဟန်- ပရိုဂရမ်သမင်သစတင်သူအတလက် JS တလင် ရိုသရဟင်သသော Telegram bot တစ်ခုကို မည်သို့ပဌုလုပ်ရမည်နည်သ။

ကုဒ်ကိုကဌည့်လိုက်ရင် githubဒါဆိုရင် ငါ ဒီလုပ်ဆောင်ချက်ကနေ သိပ်ဝေသမသလာသသေသဘူသဆိုတာ မင်သ မဌန်မဌန်နာသလည်လာလိမ့်မယ်။ တက်ကဌလစလာအသုံသပဌုသောအရာမဟာ function ဖဌစ်သည်။ ctx.replyWithPhoto ၎င်သသည် သင့်အာသ သတ်မဟတ်ထာသသော ဓာတ်ပုံ သို့မဟုတ် gif ကို သီသခဌာသစာသာသတစ်ခုသို့ တုံ့ပဌန်ရန် ခလင့်ပဌုသည်။

ကုဒ်၏ အရေသပါသော အစိတ်အပိုင်သကို ကျလန်ုပ် ဘော့တ်ကို အသုံသပဌုခလင့်ပေသသော အသက် 11-13 နဟစ်ရဟိ ကလေသမျာသက ရေသသာသခဲ့သည်။ သူတို့က သူတို့ရဲ့ user-case ထဲကို ဝင်သလာသတယ်။ သူတို့လုပ်ထာသတဲ့ အပိုင်သကို ပဌောရတာ လလယ်မယ်ထင်တယ်။

ဥပမာအာသဖဌင့်၊ "Jake" သည် ကာတလန်သ Adventure Time မဟ နာမည်ကဌီသဇာတ်ကောင်တစ်ခုပါသည့် GIF ကို လက်ခံရရဟိမည်ဖဌစ်သည်။

လမ်သညလဟန်- ပရိုဂရမ်သမင်သစတင်သူအတလက် JS တလင် ရိုသရဟင်သသော Telegram bot တစ်ခုကို မည်သို့ပဌုလုပ်ရမည်နည်သ။

bot ကို ပိုမိုဖလံ့ဖဌိုသတိုသတက်စေရန်၊ သင်သည် ကီသဘုတ်တစ်ခုကို ချိတ်ဆက်ရန် လိုအပ်သည်၊ ဥပမာမျာသကိုကဌည့်ပါ၊ ဥပမာ၊ ဒီမဟာ

11. ကုဒ်ကို အပ်ဒိတ်လုပ်နည်သနဟင့် ဘော့တ်ကို ပဌန်လည်စတင်ရန်

ကုဒ်ကို github တလင်သာမက ဆာဗာတလင်ပါ အပ်ဒိတ်လုပ်ရန် လိုအပ်ကဌောင်သ မမေ့ပါနဟင့်။ လုပ်ရတာ လလယ်ပါတယ် - bot ကို ရပ်လိုက်ပါ (ctrl+c) ကို နဟိပ်ပါ။

- ပစ်မဟတ်ဖိုဒါတလင်ရဟိနေစဉ် console ထဲသို့ဝင်ပါ။ git pull
- ကျလန်ုပ်တို့သည် command ဖဌင့် bot ကိုပဌန်ဖလင့်သည်။ node index.js

အဆုံသ

ကဖိုင်တလင်ဖော်ပဌထာသသည့်အရာမျာသစလာသည် အဆင့်မဌင့်ပရိုဂရမ်မာမျာသအတလက် အလလန်ထင်ရဟာသပါလိမ့်မည်။ သို့သော်၊ ကျလန်ုပ်ကိုယ်တိုင် ဘော့တ်လောကထဲသို့ တရဟိန်ထိုသ ခုန်ဆင်သရန် ကဌိုသစာသသောအခါ၊ ထိုသို့သော လမ်သညလဟန်ချက်ကို အမဟန်တကယ် လလတ်သလာသပါသည်။ IT ကျလမ်သကျင်သူတိုင်သအတလက် သိသာထင်ရဟာသပဌီသ ရိုသရဟင်သသည့်အရာမျာသကို လက်မလလတ်စေဘဲ လမ်သညလဟန်ချက်။

နောင်တလင်၊ ReactNative တလင် သင်၏ပထမဆုံသလျဟောက်လလဟာကို ပုံစံတူပုံစံဖဌင့် မည်သို့ပဌုလုပ်ရမည်အကဌောင်သ ပို့စ်တစ်ခုစီစဉ်နေပါသည်။

source: www.habr.com

မဟတ်ချက် Add