Telegram bot: u nima va qanday ishlaydi?

Telegram bot: u nima va qanday ishlaydi?

Mirmuhsin Khamroev ( t.me/BotsLib )

Nihoyat telegramda botlar haqida gaplashamiz. Telegram bot nega kerak ekanligi, ularni qanday topish kerakligi va ulardan qanday to’g’ri foydalanish kerakligi to’g’risida gapirmoqchiman.


Bot – nima u va nima qilishi mumkin?

Robot yordamchisi, har qanday muntazam faoliyatni amalga oshirishga tayyor yoki maxsus foydalanuvchi kodini bajaradigan maxsus dastur kodi.

U bilan barcha yozishmalar oddiy suhbat orqali amalga oshiriladi. Javob berish uchun tayyor bo’lib turgan botga buyruq berasiz. Uning asosiy vazifasi — uning dasturiga muvofiq foydalanuvchi savoliga javob berishdir. Botlar juda ko'p vaqtni tejashga va juda oson boshqarishga yordam beradi.

Bugun Telegram robotlari:

• treninglar o'tkazish;

• o'yin-kulgi va siz bilan o'ynash;

• Internetda qidirish mexanizmi sifatida ishlash;

• Matnli ma'lumot, video yoki ovozni yuklab olish;

• oddiy eslatma bo'lishi;

• guruh suhbatlarida ishtirok etish, masalan, barcha ishtirokchilar uchun optimal bo'lgan yig'ilish vaqtini kelishish;

• kerakli maqolalar bo'yicha sharhlar;

• aqlli uyni boshqarish va boshqalar.

Boshqacha qilib aytadigan bo'lsak, ular inson va ko'p sonli veb-xizmatlari o'rtasida vositachilardir. Ularning yana bir yaxshi tarafi, endi Telegramda odamlar Yandex va Google orqali qidiradigan barcha ma'lumot bor.

Menimcha, qurilmalardagi ilovalar sonini kamaytirish orqali vaqtni tejashga aniq ijobiy ta'sir ko'rsatadi. Odamlar har doim kerakli narsalarni bitta oyna ichida olishni xohlashadi. Ob-havo, axborot va hokazolarga qo'shimcha ilovalarni o'rnatishning hojati yo'q. Bu juda kam quvvatli smartfon uchun juda muhimdir. Endi bularning barchasi telegramdagi zarur robotlarni o'rnatish qobiliyatiga almashtirmoqda.

Endi, telegram botlari qanday ishlashini tahlil qilamiz.

Ishlash prinsipi juda oddiy. Botni topasiz, unga matn xabar (buyruq) yozasiz va darhol javobni olasiz.


Afzalliklari:

• 24 soatlik yordam — aslida, faqat bitta server qulashi o'z ishlarini to'xtatadi, bu juda kam hollarda.

• Mavjudligi — buyruqlar ko'pi bot menyusida.

• Javoblar bir necha soniya ichida keladi.

• Sizning qurilmangizning quvvati ishtirok etmasligi uchun uchinchi tomon serverlarining resurslaridan foydalanish.

• Ko'pgina odamlar o'zlarining ma'lumotlarining xavfsizligidan tashvishga tushadilar, lekin siz uchun xavotirga xojat yo’q. Cunki, botlar ma'lumotlaringizni o'g'irlamaydi. Ular ma’lumotlaringizni ko'rmaydilar. Ular uchun mavjud bo'lgan barcha narsalar suhbatdan matn buyruqlaridir.

• Qo'shimcha dasturlarni o'rnatish talab qilinmaydi.

Endi Telegramda qanday qilib botni topish mumkin?


Siz uchun telegram bot qidiramiz

Bot qidirish telegramda kanal izlashdan farq qilmaydi. Asosiy qidirish imkoniyatlari:

• Qidiruv mexanizmlari orqali mashhur botlar to'plamlarini topish

Namunalar ko'pincha subyektivdir, siz tushuntirishni diqqat bilan o'qishingiz kerak. Aytgancha, hozir men toifalarga bo'lingan katta kollektsiyani tayyorlayapman. O'tkazib yubormang.

• Telegram ichidagi qidiruv

Buni amalga oshirish uchun siz aniq ismni bilishingiz va qidiruv maydonchasiga kiritishingiz kerak. Ismi har doim bot bilan tugaydi va kuchukcha bilan boshlanadi — @.

• Do'st yordami

Zamonaviy texnologiyani tushunishni yoqtiradigan do'stingizdan so'rang. Do'stlar yomon maslahat bermaydi.


Telegram botlarni qanday ishlatish kerak ?

Jonli misollarda ko’rib chiqaylik.

Umumiy sxema: biron botni topasiz – start/ bosasiz – buyruqni kiritasiz – javobni olasiz.

O'ylaymanki, har bir kishi allaqachon Bot bir iborani tushunadigan dastur ekanligini tushunadi. Ular harakatlar zanjirini boshlashadi, natija esa hal qilinadigan muammodir.

Rasmlar Kompyuter versiyasidan bo'ladi. Mobil va onlayn versiyalarda hamma narsa bir xil.

Tayyor menyu bilan botlar

Ko'p hollarda bot o'z menyusiga ega. Mana Yandex-bot misoli.




Yashiringan menyu

Ba’zi robotlar menyusi yashiringan bo’ladi. Chaqirish uchun, “/”-ni bosishingiz kerak va buyruqlar ro’yxati namoyon bo’ladi.

• Buyruqlarni kiritish uchun slash belgisi talab qilinadi.

Misolga qarang.



Umumiy buyruqlar

Onlayn yordamchilarning aksariyati ularni tushunadilar:

• /start – boshlash

• /help – yordam

• /settings – sozlanmalar


Agar bot sukut bo'lsa ya’ni javob bermasa

Ba'zan javob bermaydigan bir botni topishingiz mumkin. Nima so'rasangiz, u javob bermaydi, jim bo'ladi. Buning sababi nima?

• Ular uchinchi tomon resurslarida joylashganligi sababli, ya’ni asosiy sabab server muammolari. Vaqtinchalik muvaffaqiyatsizlik yoki to'liq server xatosi bo'lishi mumkin.

• Bundan tashqari, kod yozishda tajribasiz dasturchi xatoga yo'l qo'ygan bo'lishi mumkin.

• Uchinchidan, bot tushunmaydigan buyruqni kiritgan bo’lishingiz mumkin. Bunday holda Google sizga yordam beradi.

Yuqorida namuna qilib ko’rsatilgan bot bilan men shunday muammoga duch keldim, bir nechi marta buyruq berib ko’rdim lekin javob bermayapti. “@Movie_bot” ishlashni istamadi, siz ham bir harakat qilib ko’ring, ishlasa kommentariyada bildirib qo’ying



Xullas. Agar sizda savollar bo'lsa, iltimos ularni sharhlarda yozing.


Report Page