Telegram uchun rolli bot qidirsangiz, koʻpincha dastur kodini topasiz. Bu boshqa savolga — «uni qanday quraman» degan savolga — haqiqiy javob, aksariyat odamlar aslida soʻrayotgan «uni qayerdan ochaman» degan savolga esa yomon javob.
Quyida halol taqqoslash, keyin esa bu nima ekani.
Telegramda rolli botga ega boʻlishning uch yoʻli
Repozitoriyni klonlash. Toʻliq nazoratni olasiz va bir vazifani ham meros qilib olasiz: oʻz API kalitingiz, doim ishlab turishi kerak boʻlgan server, provayder biror narsani oʻzgartirganda yangilanishlar, xotira va tarmoqlanish qatlamlarini esa oʻzingiz yozasiz. Qurishning oʻzi maqsad boʻlsa, yaxshi yoʻl.
Avtomatlashtirish ish oqimini yigʻish. Koddan tezroq va ishlaydi, lekin siz chatbotni umumiy maqsadli bloklardan yigʻayapsiz — u javob beradi, ammo hammasini oʻzingiz qurmasangiz, unda xotirali personaj ham, ovoz ham, oʻz surati ham boʻlmaydi.
Allaqachon ishlab turganini ochish. Kalit yoʻq, xosting yoʻq, qarab turadigan narsa yoʻq. Evaziga siz tasavvur qilgan hamma narsa emas, balki mahsulot qiladigan narsa doirasida ishlaysiz. Mana shu — oʻsha yoʻl.
Ochigʻini aytish kerak: stekka egalik qilmoqchi boʻlsangiz, repozitoriyni klonlang. Bu sahifa sizni undan qaytarmoqchi emas.
Bitta jumladan personajgacha
Bitta qator yetarli — rol, kayfiyat, ism. Qolgani siz uchun tayyorlanadi: xarakter, ovoz, birinchi xabar. Hammasi darhol ham, keyinroq ham tahrirlanadi, personajni esa faqat oʻzingiz uchun butunlay yopiq saqlashingiz mumkin.
Birinchi rasm koʻpincha siz u kimligini hal qilib boʻlguningizcha yetib keladi.
Sahnani boshqarish
Faqat javob beradigan rolli bot — bu oʻyin avtomati. Uchta boshqaruv uni siz rejissyorlik qiladigan sahnaga aylantiradi:
- Qayta olish — oʻsha javobni yana bir bor oling.
- Tahrirlash — personaj aytgan gapni qayta yozing va oʻz variantingizdan davom eting.
- Tarmoqlash — istalgan javobdan ajratib chiqing va ikkala oqimni parallel yuriting, har biri ota-oqim oʻsha nuqtada ega boʻlgan xotira bilan.
Tarmoqlash — odamlar kam ishlatadigan imkoniyat. Bitta munosabatning ikki varianti yonma-yon turishi — bitta chiziqli suhbat bera olmaydigan narsa.
Personaj ortidagi aqlni tanlash
Aylanmada beshta model bor va suhbat oʻrtasida ipni yoʻqotmasdan ular orasida almashishingiz mumkin. Bitta personaj boshqa modelda sezilarli darajada boshqacha: xarakter oʻsha, xotira oʻsha, ohang boshqa.
Provayder susayib qolsa, router trafikni sogʻlom kartaga oʻtkazadi va suhbatda hech qanday chok koʻrinmaydi. Buni siz boshqarishingiz shart emas.
Yopiq sahnalar, guruh sahnalari va oʻz botingiz
Odatiy holda sahna siz bilan personaj oʻrtasida boʻladi.
Personaj bir necha daqiqada va kodsiz yaratiladigan, oʻz @username'iga ega alohida Telegram botiga ham aylana oladi, oʻsha bot esa guruh suhbatini olib bora oladi — Telegram bot xonani oʻqishidan oldin admin huquqlarini talab qiladi, botni esa faqat murojaat qilinganda javob beradigan qilib sozlash mumkin.
Bu nima turadi
Boshlash bepul. Oʻrnatiladigan ilova yoʻq va sizda allaqachon bor Telegram hisobidan tashqari yaratiladigan akkaunt ham yoʻq.
Yaxshilanishlar Telegram Stars'da toʻlanadi. Media energiya balansidan ishlaydi: muvaffaqiyatsiz yoki bloklangan render uchun haq olinmaydi, kunlik chegara esa nazoratdan chiqqan bir tushlikdan keyin balans boʻshab qolishiga yoʻl qoʻymaydi.
Kattalar uchun rolli oʻyin bot ichidagi yosh tekshiruvi ortida turadi. Ommaviy sayt esa siz koʻrib turgan holicha qoladi.