💾 Bot လေးကို မှတ်ဉာဏ်ပေးမယ် - Bot.setProperty ဆိုတာ ဘာလဲ?
Bot တစ်ခုက User တွေရဲ့ နာမည်၊ ရမှတ်၊ ဒါမှမဟုတ် လုပ်ဆောင်ချက်တွေကို မှတ်မိနေဖို့ဆိုရင် Database လိုအပ်ပါတယ်။ Bots.business မှာ ဒါကို အလွယ်ကူဆုံးလုပ်နည်းက Bot.setProperty ကို သုံးခြင်းပါပဲ။
Database ဆိုတာ ဘာလဲ?
ရိုးရှင်းအောင်ပြောရရင် Bot ရဲ့ "မှတ်စုစာအုပ်" ပါ။ User တစ်ယောက်က ဘာတွေလုပ်ခဲ့လဲ၊ ဘယ်အချိန်မှာ ဘာတွေပြောခဲ့လဲဆိုတာကို Bot က မှတ်ထားပေးတာပါ။
လက်တွေ့သုံးကြည့်ရအောင် (BJS Code):
User တစ်ယောက်ရဲ့ အချက်အလက်ကို သိမ်းဖို့နဲ့ ပြန်ခေါ်ဖို့ ကုဒ်လေးတွေပါ။
၁။ အချက်အလက် သိမ်းရန် (Save Data):
၂။ သိမ်းထားတာ ပြန်ကြည့်ရန် (Get Data):
ဘာအတွက် သုံးနိုင်မလဲ?
User Profile: User ရဲ့ အချက်အလက်တွေကို မှတ်ထားပေးဖို့။
Score System: ဂိမ်း Bot တွေမှာ ရမှတ်တွေ ပေါင်းပေးဖို့။
Daily Reminder: User တစ်ယောက်ကို နေ့တိုင်း message ပို့ဖို့အတွက်ပါ။
စမ်းသပ်ကြည့်ပါ:
အခုပဲ သင့် Bot ထဲမှာ အထက်ပါ ကုဒ်လေးတွေကို သုံးပြီး နာမည်လေးတွေ သိမ်းကြည့်လိုက်ပါ။ အဆင်ပြေသွားပြီဆိုရင် သင့် Bot လေးက ပိုပြီး Smart ဖြစ်လာပါပြီ!
မေးစရာရှိတာလေးတွေကို Comment မှာ အချိန်မရွေး မေးမြန်းနိုင်ပါတယ်။ 👇
#EasyBotStudio #BotsBusiness #BJS #Database #TelegramBot #CodingTips #Automation
Bot တစ်ခုက User တွေရဲ့ နာမည်၊ ရမှတ်၊ ဒါမှမဟုတ် လုပ်ဆောင်ချက်တွေကို မှတ်မိနေဖို့ဆိုရင် Database လိုအပ်ပါတယ်။ Bots.business မှာ ဒါကို အလွယ်ကူဆုံးလုပ်နည်းက Bot.setProperty ကို သုံးခြင်းပါပဲ။
Database ဆိုတာ ဘာလဲ?
ရိုးရှင်းအောင်ပြောရရင် Bot ရဲ့ "မှတ်စုစာအုပ်" ပါ။ User တစ်ယောက်က ဘာတွေလုပ်ခဲ့လဲ၊ ဘယ်အချိန်မှာ ဘာတွေပြောခဲ့လဲဆိုတာကို Bot က မှတ်ထားပေးတာပါ။
လက်တွေ့သုံးကြည့်ရအောင် (BJS Code):
User တစ်ယောက်ရဲ့ အချက်အလက်ကို သိမ်းဖို့နဲ့ ပြန်ခေါ်ဖို့ ကုဒ်လေးတွေပါ။
၁။ အချက်အလက် သိမ်းရန် (Save Data):
// User ရဲ့ နာမည်ကို "username" ဆိုတဲ့ နာမည်နဲ့ သိမ်းလိုက်မယ်
Bot.setProperty("username", user.first_name);
၂။ သိမ်းထားတာ ပြန်ကြည့်ရန် (Get Data):
// သိမ်းထားတဲ့ "username" ကို ပြန်ခေါ်မယ်
let saved_name = Bot.getProperty("username");
Bot.sendMessage("မင်းရဲ့ နာမည်က - " + saved_name + " လို့ သိမ်းထားပါတယ်");
ဘာအတွက် သုံးနိုင်မလဲ?
User Profile: User ရဲ့ အချက်အလက်တွေကို မှတ်ထားပေးဖို့။
Score System: ဂိမ်း Bot တွေမှာ ရမှတ်တွေ ပေါင်းပေးဖို့။
Daily Reminder: User တစ်ယောက်ကို နေ့တိုင်း message ပို့ဖို့အတွက်ပါ။
စမ်းသပ်ကြည့်ပါ:
အခုပဲ သင့် Bot ထဲမှာ အထက်ပါ ကုဒ်လေးတွေကို သုံးပြီး နာမည်လေးတွေ သိမ်းကြည့်လိုက်ပါ။ အဆင်ပြေသွားပြီဆိုရင် သင့် Bot လေးက ပိုပြီး Smart ဖြစ်လာပါပြီ!
မေးစရာရှိတာလေးတွေကို Comment မှာ အချိန်မရွေး မေးမြန်းနိုင်ပါတယ်။ 👇
#EasyBotStudio #BotsBusiness #BJS #Database #TelegramBot #CodingTips #Automation
275❤2