Boshlash qo'llanmasi
BotFactory AI’dan hech qanday qiyinchiliksiz foydalanish uchun bosqichma‑bosqich yo'riqnoma
1. Ro'yxatdan o'tish va kirish
- Ro'yxatdan o'tish sahifasidan hisob yarating.
- Elektron pochta/username va parol bilan kiring.
2. Bot yaratish
- Boshqaruv paneliga o'ting.
- "Yangi bot yaratish" tugmasini bosing (faqat Telegram qo'llab-quvvatlanadi).
- Kerakli maydonlarni to'ldiring (nomi, maqsad, tokenlar va h.k.).
Telegram uchun token BotFather’dan olinadi. Instagram/WhatsApp uchun Meta Graph API talab qilinadi.
3. Telegram sozlash (tez start)
- @BotFather →
/newbot. Tokenni oling. - Dashboard’da Telegram bot qatoriga tokenni kiriting va “Start” bosing.
- Botga
/startyozing — javob keldi, demak u ishlayapti.
Eslatma: Biz polling + deduplikatsiya ishlatamiz. Markaziy
bot_manager orqali start/stop boshqariladi.4. Instagram sozlash
- Business/Creator hisob + Facebook Page bog'langan bo'lishi kerak.
- Long‑lived Page Access Token andoza.
- Webhook URL: Admin → Instagram bot →
/instagram/webhook/<bot_id>ga subscribe qiling.
Muammo bo'lsa, diagnostikadan foydalaning:
/admin/api/instagram/diagnostics/<bot_id>
5. WhatsApp sozlash
- Meta WA Business: Access Token + Phone Number ID.
- Webhook verify token mos bo'lsin (GET verify).
Admin paneldan WA botini “Start” qilib, test xabar yuboring.
6. Xabar yuborish (individual/broadcast)
- Dashboard → bot yonidagi “Xabar yuborish” bo'limiga kiring.
- Mijozni tanlang yoki “Barchaga yuborish” ni belgilang.
- Matnni kiriting va “Yuborish” tugmasini bosing.
Instagram’da 24 soat oynasi amal qiladi: foydalanuvchi yozganidan keyin 24 soat ichida javob yuborish mumkin.
7. Bilim bazasi (knowledge base)
- Bot tahrir sahifasida bilim bazasi faylini (.txt/.csv/.docx) yuklang.
- “Saqlash”dan so'ng bilim bazasini qayta ishlash tugmasini bosing (agar mavjud bo'lsa).
- Dialoglarda bilim bazasi ma'lumotlaridan foydalaniladi.
8. Diagnostika va muammolar
- Instagram token:
/admin/api/instagram/diagnostics/<bot_id> - Telegram ikki marta javob: deduplikatsiya yoqilgan.
- Webhook verify:
hub.verify_tokenvahub.challengeni tekshiring.
9. Xavfsizlik
- Tokenlarni ommaga chiqarmang, ENV yoki DB’da saqlang.
- Admin panelga faqat ishonchli foydalanuvchilar kiradi.
10. Yordam kerakmi?
Savol va muammolaringiz bo'lsa, quyidagi kanallardan biriga murojaat qiling: