Chat-botlar · 2026-yil 14-oktabr · 2 daqiqa o‘qish

Telegram-botni qanday yaratish: BotFather va keyingi qadamlar

Bu sahifa rus tilida: /blog/telegram-bot-sozdat

Telegram-bot yaratish ikki qismdan iborat. Birinchisi — botni Telegram’da ro‘yxatdan o‘tkazish: nom, foydalanuvchi nomi, token. Bu bir necha daqiqa oladi. Ikkinchisi — bot mantiqini yaratish: u xabarlarga qanday javob beradi va nima qiladi. Bu qism vazifaga qarab bir kundan bir necha oygacha davom etishi mumkin.

1-qadam: BotFather’da ro‘yxatdan o‘tkazish

  1. Telegramda rasmiy @BotFather’ni oching (tasdiqlangan belgi bilan)
  2. /newbot buyrug‘ini yuboring
  3. Botning ko‘rinadigan nomini kiriting — masalan, kompaniya nomi
  4. Foydalanuvchi nomini kiriting — u «bot» bilan tugashi kerak va noyob bo‘lishi kerak
  5. BotFather token yuboradi — uni xavfsiz joyda saqlang

Muhim: botni kompaniyaga tegishli akkauntdan yarating, dasturchi yoki tasodifiy xodim akkauntidan emas. Bot egasi — uni yaratgan akkaunt.

2-qadam: profilni sozlash

BotFather’da /mybots orqali:

  • Tavsif — bot chatini birinchi ochganda ko‘rinadigan matn: bot nima qiladi
  • Qisqa tavsif — profil va ulashishda ko‘rinadi
  • Rasm — logotip
  • Buyruqlar — /start, /help va boshqalar, menyu tugmasida ko‘rinadi

Tavsifni o‘zbek va rus tillarida tayyorlash mumkin — Telegram foydalanuvchi tiliga mos versiyani ko‘rsatadi.

3-qadam: mantiqni qayerda yaratish

Konstruktorlar. Dasturlashsiz botlar yaratish servislari. Menyu, savol-javob, oddiy formalar uchun mos. Tez, lekin murakkab integratsiyalar va o‘z ma’lumotlar bazasi bilan cheklangan; ma’lumotlar konstruktor serverlarida.

No-code platformalar. Botni jadvallar, CRM va boshqa servislar bilan bog‘lash imkoniyati ko‘proq.

Dasturlash. Python, Node.js, Go va boshqa tillarda kutubxonalar orqali. To‘liq erkinlik: istalgan integratsiya, o‘z ma’lumotlar bazasi, to‘lovlar, mini ilova. Dasturchi va server kerak.

4-qadam: serverga joylashtirish

Agar bot dasturlangan bo‘lsa, u doimiy ishlaydigan serverda joylashtiriladi. Konstruktor ishlatilsa, bu qadam servis tomonidan bajariladi.

5-qadam: sinov

Ishchi botdan alohida sinov botini yarating. Barcha ssenariylarni tekshiring: noto‘g‘ri javob yozish, /start’ni qayta bosish, bir vaqtda bir nechta foydalanuvchi.

6-qadam: e’lon qilish

Bot havolasi t.me/foydalanuvchi_nomi ko‘rinishida. Uni saytga, ijtimoiy tarmoqlarga, chekka va QR-kod sifatida qadoqqa qo‘ying. Bot foydalanuvchiga u /start bosmaguncha birinchi bo‘lib yoza olmaydi — shuning uchun foydalanuvchilarni botga olib kelish sizning vazifangiz.

Ko‘p uchraydigan xatolar

  • Bot dasturchi akkauntida yaratilgan va keyin uni qaytarib olish qiyin
  • Token kodga yozilgan va repozitoriyga tushgan
  • Tavsif bo‘sh — foydalanuvchi bot nima qilishini tushunmaydi
  • /start bosilgandan keyin bot tushunarsiz uzun matn yuboradi
  • Sinov va ishchi bot bitta

Qaysi yo‘lni tanlash

Bot faqat ma’lumot berib, arizani menejerga yuborsa — konstruktor yetarli. Bot sizning hisob tizimingiz, CRM yoki to‘lovlar bilan ishlashi kerak bo‘lsa — dasturlash. Shubha bo‘lsa, konstruktorda birinchi versiyani yarating, foydalanuvchilar reaksiyasini ko‘ring va keyin qaror qiling.

Vazifani muhokama qilamiz

Ism va telefon raqamingizni qoldiring — qo‘ng‘iroq qilib, jarayon haqida so‘raymiz va nimadan boshlashni taklif qilamiz.

Loyihani muhokama qilish

Ariza

Vazifani muhokama qilamiz

Ism va telefon raqamingizni qoldiring — qo‘ng‘iroq qilib, jarayon haqida so‘raymiz va nimadan boshlashni taklif qilamiz.

Yoki qo‘ng‘iroq qiling

+998 94 444 48 85

Tugmani bosish orqali shaxsiy ma’lumotlaringizni qayta ishlashga rozilik bildirasiz.