Discord သည် လွန်ခဲ့သည့်ငါးနှစ် သို့မဟုတ် ထို့ထက်ကာလအတွင်း အွန်လိုင်းတွင် သူငယ်ချင်းများနှင့် စကားပြောဆိုရန်၊ ဗီဒီယိုချတ် သို့မဟုတ် တိုက်ရိုက်ကြည့်ရှုလိုသူတိုင်းအတွက် လက်ငင်းစာတိုပေးပို့ခြင်းပလပ်ဖောင်းဖြစ်ကြောင်း အစဉ်မပြတ် သရုပ်ပြခဲ့သည်။ Discord bot များသည် အကြောင်းရင်းများထဲမှ တစ်ခုဖြစ်သည်။
ဘော့တ်များသည် သင့်ဆာဗာတစ်လျှောက်တွင် တေးဂီတကိုစတင်ဖွင့်ရန် ငွီးငေါ့ငေါ့ငေါ့ငေါ့ငေါ့လုပ်နေသည့် အလုပ်များမှ အရာအားလုံးကို သင့်အား ပြီးမြောက်အောင် လုပ်ဆောင်နိုင်စေကာမူ ဤလမ်းညွှန်တွင် သင့်အား Discord bot ကို မည်သို့တည်ဆောက်ရမည်ကို သင်ပေးပါမည်။
အလိုအလျောက်စနစ်သည် Discord bot ကိုအသုံးပြုရန်အဓိကရည်ရွယ်ချက်ဖြစ်သော်လည်း၊ သင်သည်မည်သည့်အရာကိုမဆိုပြုလုပ်ရန်အမှန်တကယ်ဖန်တီးနိုင်သည် (အနည်းဆုံး JavaScript ကုဒ်အချို့တွင် သင်ထည့်သွင်းနိုင်သည့်အရာမှန်သမျှ)။
ဤသင်ခန်းစာတွင်၊ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ကိုယ်ပိုင်အခြေခံ Discord bot ကိုဖန်တီးရန် Node.js ကိုအသုံးပြုပါမည်။
လိုအပ်ချက်များ
- သဘောထားမတိုက်ဆိုင်ပါ။
- လတ်ဆတ်သော သဘောထားကွဲလွဲမှု ဆာဗာ
- Node.js ကို သင့်ကွန်ပျူတာတွင် ထည့်သွင်းထားသည်။
- Visual Studio က Code ကို
- နောက်ပြီး wifi ချိတ်ဆက်မှုလည်း ရှိတယ်။
Discord အပလီကေးရှင်းအသစ်တစ်ခုဖန်တီးပါ။
စတင်ရန်၊ ကျွန်ုပ်တို့သည် Discord Developer ၏ဆိုက်ကို အသုံးပြု၍ လျှောက်လွှာကို မှတ်ပုံတင်ရပါမည်။ ဤသို့ရောက်ရှိရန်အတွက် လမ်းညွှန်ပါ။ ပေါ်တယ်.
ထို့နောက် ညာဘက်ခြမ်းတွင်ရှိသော New Application ခလုတ်ကို ရွေးပါ။
ခလုတ်ကို နှိပ်လိုက်သောအခါတွင် သင့် bot ကို နာမည်ပေးခိုင်းသည့် dialog box တစ်ခု ပေါ်လာလိမ့်မည်။ ငါ့ကိစ္စမှာ၊ ငါ bot ကို "jaysbot" လို့ပဲ ခေါ်မယ်။
နောက်တွင် bot ရွေးချယ်မှုကို ရွေးပြီး “add bot” ခလုတ်ကို နှိပ်ပါ။ အောက်ပါ dialog box ပေါ်လာပါမည်-
အပလီကေးရှင်းအသစ်ကို တည်ထောင်ရန် သင်အတည်ပြုသောအခါ၊ သင့်တွင် bot တစ်ခုရှိသည်။
ဒါပေမယ့် မင်းက မိုက်မဲတဲ့ bot လိုချင်တယ်လို့ ငါမထင်ဘူး။ ခွင့်ပြုချက်များစွာပေးခြင်းဖြင့် နောက်ထပ်အင်္ဂါရပ်အချို့ကို ထည့်သွင်းပြီး သုံးစွဲသူများ၏ ထိတွေ့ဆက်ဆံမှုကို မြှင့်တင်ကြပါစို့။
အောက်တွင်ဖော်ပြထားသည့်အတိုင်း မီနူးမှ OAuth2 ကိုရွေးချယ်ခြင်းဖြင့်၊ အကွက်များကိုစစ်ဆေးပါ။
bot ကို နောက်ထပ်ခွင့်ပြုချက်ပေးပြီးနောက် ခွင့်ပြုချက်ပေါင်းထည့်သည့်အခါ စာမျက်နှာ၏အောက်ခြေတွင် လင့်ခ်ကို ထုတ်လုပ်မည်ဖြစ်သည်။
သင်ယခင်ကကူးယူထားသောလင့်ခ်ကို မည်သည့်ဘရောက်ဇာတွင်မဆို ကူးထည့်သင့်သည်။ အောက်ဖော်ပြပါ မျက်နှာပြင်သည် ပေါ်လာပြီး ၎င်းတွင် ဆာဗာကို ထည့်ရပါမည်။
သင်၏ဆာဗာကိုရွေးချယ်ပြီးနောက်၊ "ခွင့်ပြုချက်" ခလုတ်ကိုနှိပ်ပါ-
သင်သည် ယခု ကျွန်ုပ်တို့၏ ဘော့တ်ကို သင့်ဆာဗာသို့ အောင်မြင်စွာ ထည့်သွင်းလိုက်ပါပြီ။
Node.js ပရောဂျက်တစ်ခု ပြုလုပ်ခြင်း။
ယခု ကျွန်ုပ်တို့၏ bot ကို စာရင်းသွင်းပြီးသောအခါ၊ ကျွန်ုပ်တို့သည် Node.js ဖိုင်များအတွက် ဖိုဒါတစ်ခု ပြုလုပ်ရပါမည်။
မှီခိုမှုကို သတ်မှတ်ခြင်း။
ပရိုဂရမ်ကို ကောင်းမွန်စွာလုပ်ဆောင်ရန် လိုအပ်သည့် ပက်ကေ့ခ်ျများကို မှီခိုမှုဟု ခေါ်သည်။ ဤဥပမာတွင်၊ ကျွန်ုပ်တို့လိုအပ်သည်မှာ discord.js အထုပ်ဖြစ်သည်။ Jaysbot တိုကင်ကို စီမံခန့်ခွဲရာတွင် ကူညီရန်အတွက်၊ ကျွန်ုပ်တို့သည် dotenv ပက်ကေ့ဂျ်ကို ထည့်သွင်းထားဆဲဖြစ်သည်။
၎င်းသည် ခေါ်ဆိုမှုတစ်ခုစီတိုင်းတွင် သင့်လျော်သောခွင့်ပြုချက်ရှိကြောင်း အာမခံမည်ဖြစ်ပြီး၊ ဆာဗာကို ဆက်လက်လုပ်ဆောင်ရန် ကျွန်ုပ်တို့အတွက် nodemon သည်လည်း လိုအပ်ပါသည်။ terminal အသစ်တွင် ပရောဂျက်ကို စတင်ရန် အောက်ပါ command ကို ရိုက်ထည့်ပါ။
ရလဒ်များမှာ အောက်ပါအတိုင်းဖြစ်သည်။
အောက်ပါ command သည် ပရောဂျက်အတွက် Dotenv စာကြည့်တိုက်နှင့် Discord.js ကို ထည့်သွင်းပါမည်-
nodemon စာကြည့်တိုက်ကိုထည့်သွင်းရန်အောက်ပါ command ကိုသုံးပါ။
ကျွန်ုပ်တို့၏ဖိုင်များကို ပြုပြင်မွမ်းမံသည့်အခါတိုင်း၊ Nodemon သည် ဆာဗာကို ပြန်လည်စတင်သည်။
ကျွန်ုပ်တို့၏ ဘော့တ်ကို ဖော်ဆောင်ပါ။
ဆော့ဖ်ဝဲရေးသားသူများ၏ ပေါ်တယ်တွင်၊ ကျွန်ုပ်တို့သည် Discord.js မှ ခေါ်ဆိုမှုများကို အတည်ပြုရပါမည်။ ၎င်းသည် ကျွန်ုပ်တို့၏ bot ၏ တိုကင်ကို ကူးယူရန် လိုအပ်သည်။
ကော်ပီကူးပြီးပါက၊ သင်အမည်ပေးသင့်သော ဖိုင်အသစ်တွင် အောက်ပါပုံစံအတိုင်း ထားလိုက်ပါ။
bot ဖိုင်ကိုတည်ဆောက်ပါ။
bot.js ဟုခေါ်သော ပင်မပရောဂျက်လမ်းညွှန်တွင် သီးခြားဖိုင်တစ်ခုကို တည်ဆောက်ပါ။ ကျွန်ုပ်တို့သည် ပတ်ဝန်းကျင် ကိန်းရှင်များကို စနစ်ထည့်သွင်းရန်၊ discord.js မှ အတန်းများကို တင်သွင်းရန်၊ ထို့နောက် သုံးစွဲသူအသစ်ကို စတင်ရန် dotenv ပက်ကေ့ဂျ်ကို အသုံးပြုပါမည်။
ဘော့တ်ကို အသက်သွင်းရန်၊ သင်၏ terminal တွင် အောက်ပါ command ကို ရိုက်ထည့်ပါ။
ကောက်ချက်
Discord အတွက် ပလပ်ဖောင်းသည် လျင်မြန်စွာ ကျယ်ပြန့်လာသည်။ ၎င်းသည် bitcoin ဝါသနာအိုးများ၊ လုပ်ငန်းပိုင်ရှင်များနှင့် ဂိမ်းကစားသူများအတွက် လုံခြုံသော ဆက်သွယ်မှုနှင့် ချိတ်ဆက်မှုနည်းလမ်းကို ထုတ်လုပ်ပေးထားသည်။
အပိုအကျိုးခံစားခွင့်မှာ သုံးစွဲသူများအား တုံ့ပြန်ခြင်း၊ တားမြစ်ခြင်းနှင့် အသံတိတ်ခြင်းတို့ ပြုလုပ်နိုင်သည့် စွမ်းရည်ရှိသော ဘော့တ်တစ်ခုရှိခြင်း ဖြစ်သည်။ ဤပို့စ်သည် ရိုးရှင်းသော bot တစ်ခုကို တည်ဆောက်ရန် node.js ကို အသုံးပြုပုံကို ရှင်းပြထားသည်။ ထို့ကြောင့်၊ စွမ်းရည်အသစ်များပါဝင်ရန် ဤနားလည်မှုကို သင်အသုံးချနိုင်သည်။
ပျော်ရွှင်စွာ ကုဒ်ရေးပါ။
တစ်ဦးစာပြန်ရန် Leave