|
Zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarni rivojlantirish vazirligi
|
bet | 4/4 | Sana | 01.02.2023 | Hajmi | 1.33 Mb. | | #40536 |
Bog'liq OTMlardagi dars jadvalini avtamotlashtiruvchi telegram bot yaratish llham komp, Synonyms, PYTHON DJANGO BILAN ILOVALAR ISHLAB CHIQISH, YO‘l xo‘jaligida tannarx, foyda va rentabellik (1), Yo\'l xo\'jaligida boshqaruv tizimini takomillashtirish, 214, 10-sinf 1-simestr yakuniy, O�zbekiston respublikasi oliy va o�rta maxsus ta`lim vazirligi n, Botanikani oʻqitishda pedagogik va axborot texnologiyalaridan 2234, 1 kurs er mavzu, JAHON TARIXI 8, Dasturlash. 6-amaliy ishi, 3, assalom-Navroz-mavzusida-tadbir-ishlanmasiPaquebot dasturidan.Ushbu xizmat juda ko’p muammosiz funksional robotlarni yaratishda yordam beradi.
BotFather boti yordamida kichkina bot yaratamiz , nomi “dars jadvali”
BotFatherga kiramiz va unga ‘star’ bosamiz va quydagicha oyna ochiladi bu yerdan biz “newbot” kamandasini beramiz
Keyin biz yaratmoqchi bo’lgan botimizning nomini so’raydi unga “Dars jadvali” nomini beramiz keyin bizdan unga username berishimizni so’raydi va ohiriga bot so’zini qo’shib qo’yishimizni ham talab qiladi yani “Dars_jadvalibot”
Va bizga botni boshqarish uchun token beriladi bu tokenni biror joyga saqlab qo’yishimiz kerak
Botimizning sozlash qismiga kelsak
Botni sozlash yani nastroyka qilishimiz unga har xil funksialar qoshishimiz uchun turli xil yordamchi botlar mavjud ularda botni takomillashtirish uchun juda ko’p imkonyatlar mavjud .
Ulardan ikkitasini ko’rip chiqsak:
1.”Manybot”
Bu bot yangi botimizning nomini profil rasmini va unga keladigan habarlarni
Uning menyusini va boshqa funksiyalarini yarata oladi lekin bu botda menu yaratish biroz murakabroq va foydalanuvchilar faqat bitta tilda ishlashi qiyinchilik tug’diradi va menyuda buttonlar qo’yganingizda savolar tashlaganingizda chalkaship ketishingiz mumkin
2.Menu Builder bot bu bot boshqalarga qaraganda osonroq va tushinarliroq va imkonyatlari koproq.
Bu botda ishlashimiz uchun avval unga “start” bosamiz va o’zimizga kerakli bo’lgan tilni tanlaymiz keyin “menyu bot qo’shish” kamandasini beramiz va BotFatherdan olgan tokenimizni tashlaymiz va bizga bot ulanganligi va unga o’tip menyusini sozlasimiz mumkinligi haqida habar keladi
Keyin hamma ishimizni o’zimizni botdan bajaraveramiz botimizga o’tamiz va u yerda ikki xil tugma bo’ladi bittasi botga habar yozish uchun ishlatiladi ikkinchisi botning menyusida xar hil tugmalar yasash uchun javob beradi
Ular “tugmalar muharriri” va “xabarlar muharriri”
Bu botda menyu ichida menyu ochish uchun aval ochishimiz kerak bo’lgan menyuga kiramiz va keyin avval qanday menyu ochgan bo’’lsak shunday menyu ochip olaveramiz va habar joylamoqchi bo’lsak qaysi menyudan keyin yoki qaysi tugmani bosganiizdan keyin chiqishi kerak bo’lsa shu menyuga yoki tugma ichiga kirib olamiz keyin yozmoqchi bo’lgan habarimizni yozaveramiz
Quyidagi bot ham shu yo’l-yo’riqlar asosida yasalgan
-bu yerda boshlashni bosamiz
-dars jadvalini olishni bosamiz
-qaysi bo’limda o’qishimizni tanlaymiz
-qaysi bosqichda o’qishimizni tablaymiz
-va natijani olamiz , bu harakatdan keyin yuqoridaglarni tak rorlash shart emas faqat kunni tanlayveramiz.
Xulosa
Xulosa qilib shuni aytish joizki bu telegrambotni yaratishda jarayonida internet web saytlaridan va Youtube plotformasidan olgan malumotlarim asosida yaratdim va internet websaytlardan ham bazi narsalarni o’rganish mumkinligiga ishonch hosil qildim.
Telegram botni yaratishda telegram messengerida turli hil qulayliklarni yaratish mumkinligini o’rgandim men yaratgan bot hali judda oddiy va telegramda bundan ham murakab botlarni yaratish mumkin
Tenologiyalar rivojlanib borayotgan bir davirda har kuni o’z bilimlarimizni oshirib borishimiz kerak va insonlar uchun foydali dasturlar yaratishim kerak.
Foydalanilgan adabiyotlar
https://youtube.com
https://nodirbek.uz
https://w3school.com
|
| |