Qisqa javob: Telegram bot yaratish uchun kod yozish shart emas — hammasi telefonning o'zida, bepul, besh daqiqa yetadi. Rasmiy @BotFather botiga /newbot yuborasiz, botga nom va username tanlaysiz — BotFather sizga token beradi. Token — botning kaliti, uni hech kimga bermang.
Rostini aytsak, bunday bot hali bo'sh qobiq: unga «aql» kiritish uchun dastur yoki konstruktor xizmati kerak. Quyidagi faktlar Telegramning rasmiy hujjatlaridan va xizmatlarning o'z sahifalaridan olingan. Ilova ko'rinishi yangilanib turadi, shuning uchun tugma nomlari emas, qadamlar tartibi berilgan.
Bot nima va u nimaga kerak
Bot — Telegram ichida ishlaydigan kichik dastur. U alohida akkaunt, lekin unga telefon raqami kerak emas. Botni username'idan taniysiz: u doim «bot» so'zi bilan tugaydi.
Oddiy odamga bot uchta ishda asqotadi. Guruhda tartib saqlaydi: reklamani o'chiradi, yangi a'zolarni tekshiradi. Savollarga avtomatik javob beradi: ish vaqti, narx, manzil. Kanal yoki do'kon uchun xabar tarqatadi: yangilikni obunachilarga o'zi yuboradi.
BotFather orqali bot yaratish: qadamma-qadam
Hamma bot bitta joydan ochiladi — BotFather degan rasmiy botdan. Hammasi telefondagi Telegram ilovasining ichida bo'ladi.
- @BotFather botini oching. Qidiruvdan topsangiz, nomi aynan shu ekaniga qarang — o'xshash nomli begona botlar bor.
- /start bosing, keyin
/newbotbuyrug'ini yuboring. - Botga nom bering. Bu odamlarga ko'rinadigan ism — keyin BotFather orqali o'zgartirsa bo'ladi.
- Username tanlang: 5 tadan 32 tagacha belgi, faqat lotin harflari, raqam va pastki chiziq. Oxiri albatta «bot» bilan tugashi kerak.
- Username'ni o'ylab tanlang — rasmiy qoidaga ko'ra uni keyin o'zgartirib bo'lmaydi.
- BotFather javobida token yuboradi — uzun harf-raqamli qator. Uni xavfsiz joyga saqlab qo'ying.
Shu bilan botingiz ochildi. Endi eng muhim mavzu.
Token: botning kaliti
Token — botni boshqarish uchun yagona kalit. Telegramning rasmiy sahifasida ochiq yozilgan: token kimning qo'lida bo'lsa, botni o'sha boshqaradi. Bu xuddi parolga o'xshaydi.
Shuning uchun uchta qat'iy qoida:
- Tokenni hech kimga yubormang — na guruhga, na «yordam beraman» degan notanish odamga.
- Token ko'rinib turgan skrinshotni tarqatmang. Bitta rasm — bot begonaniki.
- Token begona qo'lga tushgan bo'lsa, BotFather'dan yangi token oling. Rasmiy hujjatda buning uchun alohida buyruq bor.
Botni guruhga qo'shish va admin qilish
Guruh yuritadiganlar botni ko'pincha yordamchi admin qiladi. Tartib oddiy.
- Guruhni oching va yuqoridagi nomini bosing — guruh ma'lumotlari ochiladi.
- A'zo qo'shish qismiga kirib, qidiruvga bot username'ini yozing va uni qo'shing.
- Guruh sozlamalarida administratorlar bo'limiga kiring.
- Botni admin qiling va kerakli huquqlarni bering: xabar o'chirish, a'zo chiqarish va hokazo.
Muhim gap: bot admin bo'lgani bilan o'z-o'zidan hech narsa qilmaydi. Uning ortida dastur turishi kerak. Guruh uchun tayyor yechim izlasangiz, guruh tozalash botlari haqidagi qo'llanmamiz bor.
Kodsiz bot nima qila oladi — rostini aytamiz
BotFather bergan bot — bo'sh qobiq. Lekin tashqi ko'rinishini kodsiz ham sozlaysiz. Rasmiy hujjatga ko'ra BotFather'ning o'zida quyidagilar o'zgartiriladi:
- Rasm — botning profil surati. Rasmli bot ishonchliroq ko'rinadi.
- Tavsif — odam botni birinchi ochganda ko'radigan qisqa matn. Bot nima qilishini shu yerda ayting.
- Buyruqlar ro'yxati — foydalanuvchiga menyuda chiqadigan tayyor buyruqlar.
Ammo bularning bari — faqat vitrina. Bot hali hech kimga javob bermaydi. Botni «jonlantirish» uchun ikkita yo'l bor:
- Dastur yozish. Telegram rasmiy sahifasida ochiq aytadi: bot ishlashi uchun dasturlash ko'nikmasi va bot ulanadigan server kerak. Bu dasturchining ishi.
- Konstruktor xizmatlar. Masalan, Manybot kod yozmasdan tayyor javoblar, menyular va obunachilarga xabar tarqatishni qilib beradi. Shartlari va narxini o'zingiz tekshirib oling.
Ochig'i, konstruktor bot faqat oddiy ishlarni qiladi: tayyor javob, menyu, e'lon yuborish. Ba'zi konstruktorlarda tayyor to'lov bloki ham bor — u qaysi to'lov usullarini qabul qilishini oldindan tekshiring. O'zingiz o'ylagan maxsus xizmat uchun baribir dasturchi kerak — buni bilib boshlasangiz, hafsalangiz pir bo'lmaydi.
Agar ishlamasa
Username band deb chiqyapti. Bu tez-tez bo'ladi: rasmiy sahifaga ko'ra platformada o'n milliondan ortiq bot bor, qisqa nomlar allaqachon egallangan. Nomga loyiha nomini yoki qo'shimcha so'z qo'shib ko'ring — oxiri «bot» bilan tugashi esdan chiqmasin.
BotFather javob bermayapti. Avval internetni tekshiring. Keyin aynan rasmiy BotFather'ga yozayotganingizga qarang — o'xshash nomli begona bot javob bermasligi mumkin. Biroz kutib, qaytadan urinib ko'ring.
Bot guruhga qo'shilmayapti. BotFather sozlamalarida botning guruhga qo'shilishiga ruxsat beruvchi alohida sozlama bor. U o'chiq bo'lsa, bot guruhga kirmaydi — BotFather orqali yoqib qo'ying.
Token ishlamayapti. Nusxa olishda bo'sh joy yoki qatorning bir qismi tushib qolgan bo'lishi mumkin. Tokenni boshidan oxirigacha to'liq ko'chiring. Bo'lmasa, BotFather'dan yangi token oling.
Ko'p beriladigan savollar
Telegram bot yaratish bepulmi?
Ha. Telegramning rasmiy sahifasida bot platformasi foydalanuvchilar uchun ham, dasturchilar uchun ham bepul deb yozilgan. Konstruktor xizmatlar esa alohida kompaniyalar — ular pullik bo'lishi mumkin.
Bitta akkauntdan nechta bot ochish mumkin?
Bir nechta ochsa bo'ladi — har safar /newbot buyrug'i qaytadan yuboriladi. Aniq chegara sonini Telegram rasmiy hujjatlarida e'lon qilmagan, shuning uchun biz ham raqam aytmaymiz.
Bot uchun alohida telefon raqami kerakmi?
Yo'q. Rasmiy hujjatga ko'ra bot — telefon raqamisiz ochiladigan maxsus akkaunt. Bitta raqamingiz bilan o'z akkauntingiz ham, botlaringiz ham ishlayveradi.
Botni o'chirsam nima bo'ladi?
Bot ishlashdan to'xtaydi: unga yozganlar javob olmaydi, guruhlardagi ishi ham to'xtaydi. Sizning shaxsiy akkauntingizga bu ta'sir qilmaydi. Shoshilmang — o'chirishdan oldin yaxshilab o'ylab oling.
Tokenni yo'qotib qo'ydim, nima qilay?
Xavotir yo'q. Rasmiy qoidaga ko'ra BotFather orqali yangi token olish mumkin — bu yo'qolgan yoki begona qo'lga tushgan token uchun ham ishlaydi.
Kompyutersiz, telefonning o'zida bot ochsa bo'ladimi?
Ha, bemalol. BotFather — oddiy chat, hamma qadam telefondagi Telegram ilovasining ichida o'tadi. Kompyuter faqat keyin, botga dastur yozmoqchi bo'lsangiz kerak bo'ladi.
Keyingi qadam
- Bot uchun avval jamoa kerak — Telegram guruh yaratish.
- Auditoriya yig'moqchimisiz — Telegram kanal ochish.
- Kanalga obunani tekshiradigan tayyor yechim — majburiy obuna boti.
- Ijodni davom ettiring — o'z stikeringizni yasash.



