Botxona

Birinchi botni 10 daqiqada joylash

Bu qo'llanma sizni boshidan oxirigacha olib boradi: hali hech qanday botingiz bo'lmasa ham, oxirida ishlayotgan, Telegram'da sinaladigan botingiz bo'ladi.

Qadamlar

1. Token oling (BotFather)

Telegram'da @BotFather bilan suhbat oching, /newbot yuboring, botingizga ism va username bering. Javobida sizga uzun token beriladi — bu botingizning "kaliti". Batafsil: Token olish.

2. Bot kodini tayyorlang

Agar kodingiz bo'lsa — uni ZIP qiling. Agar bo'lmasa, Promptlar kutubxonasi dan tayyor topshiriqni AI'ga bering, u sizga kod yozib beradi. Kod 6 qoidaga mos bo'lishi kerak — token va API manzili muhit o'zgaruvchilaridan olinishi, ma'lumotlar DATA_DIR ichida saqlanishi kabi.

3. ZIP faylni yuklang

Panelda "Yangi bot" tugmasini bosing, ZIP faylni tanlang (yoki GitHub repo havolasini kiriting), botga ism bering va tokenni kiriting. Fayl talablari: ZIP tayyorlash.

4. Tekshiruv natijasini ko'ring

Yuklangach, tizim avtomatik 6 qoida va xavfsizlik bo'yicha tekshiradi, so'ng docker konteynerda quradi. Natija 🟢 (yashil) yoki 🟡 (sariq) bo'lsa, davom etaverishingiz mumkin. 🔴 (qizil) bo'lsa — sabab va tayyor AI-tuzatish prompti ko'rsatiladi. Batafsil: Tekshiruv natijasini o'qish.

5. Sinab ko'ring

Build muvaffaqiyatli bo'lsa, bot 15 daqiqalik bepul sinov rejimida ishga tushadi. Telegram'da o'z botingizga o'ting va /start yuboring — javob kelishi kerak.

6. To'lovni amalga oshiring

Sinov yoqib turganingizda yoqqan bo'lsa, tarif tanlab to'lov qilasiz — karta orqali, aniq summa bilan. Batafsil: To'lov qanday amalga oshiriladi. To'lov tasdiqlangach, bot 24/7 rejimga o'tadi.

Odatiy xatolar

  • Token noto'g'ri kiritilgan — BotFather xabaridagi butun qatorni (raqam:harf-belgi ketma-ketligi) nusxalang, bo'sh joy qoldirmang.
  • ZIP ichida bir nechta papka — arxiv ildizida bitta loyihaviy papka bo'lsa muammo emas, lekin requirements.txt/package.json topilmasa xato chiqadi. Qarang: ZIP tayyorlash.
  • .env faylni ham arxivga solib yuborish — xavfsizlik uchun bunday fayl avtomatik o'chirib tashlanadi, sozlamalarni panelda alohida kiritasiz.

Keyingi qadam

Bot ishga tushgach: Boshqaruv paneli bo'yicha tur, Loglarni o'qish, Analitika.