Telegram botingizni GitHub'dan bir necha daqiqada ishga tushiring
Repoingizni tanlang va bot tokenini kiriting. Yig'ish, Telegram bilan ulash va ishga tushirishni Jabborov o'zi bajaradi. Private repolar ham qo'llab-quvvatlanadi.
Kodga faqat o'qish ruxsati beriladi. Uni istalgan vaqt GitHub'da qaytarib olasiz.
Qanday ishlaydi
Uch qadamda ishga tushadi
- 1
GitHub'ni ulang
GitHub orqali kiring va bot kodi turgan repoga ruxsat bering. Faqat siz tanlagan repolar ko'rinadi.
- 2
Repo va tokenni kiriting
Repoingizni tanlang va BotFather bergan tokenni joylang. Kerak bo'lsa, muhit o'zgaruvchilarini qo'shing.
- 3
Bot ishlaydi
Telegram bilan ulash avtomatik bajariladi. Holatni boshqaruv panelida kuzatasiz.
Imkoniyatlar
Bot ishlashi uchun kerakli hamma narsa
Private repolar
Kodga faqat o'qish ruxsati beriladi: faqat tanlangan repo uchun va qisqa muddatli kalit bilan. Ruxsatni GitHub'da istalgan vaqt qaytarib olasiz.
Sessiya yo'qolmaydi
grammY va Telegraf session(), aiogram FSM, python-telegram-bot ma'lumotlari va ConversationHandler holati xabarlar orasida saqlanadi. Kodni o'zgartirish shart emas.
Shifrlangan sirlar
Bot tokeni va muhit o'zgaruvchilari AES-256 bilan shifrlanadi. Token panelda hech qachon ko'rsatilmaydi.
Yig'ish loglari
Yig'ish (build) loglari bot sahifasida ko'rinadi, xato bo'lsa sababini shu yerdan topasiz. Ishlash (runtime) loglari mavjud emas.
Tariflar
Bepul boshlang, xohlasangiz pullikka o'ting
Ikkala tarifda ham bot bir xil ishlaydi. Farq reklamada: bepul tarifda u majburiy, pullikda siz o'zingiz hal qilasiz.
Bepul
0 so'm
- Node.js va Python botlar, private repolar
- Platformaning hamma imkoniyatlari
- Botingizda foydalanuvchilarga "Reklama" belgisi bilan xabar yuboriladi (majburiy)
- Reklamadan daromad berilmaydi
Pullik
Narx so'rov bo'yicha
- Bepul tarifdagi hamma imkoniyatlar
- Reklama majburiy emas
- Xohlasangiz reklamani yoqasiz va tushumning 50% ini olasiz
- Reklamani istalgan vaqt o'chirib qo'ysangiz bo'ladi
Botni bepul tarifda yaratasiz, so'ng bot sahifasidagi "Tarif" bo'limidan ariza berasiz. Biz siz bilan bog'lanib, to'lovni kelishamiz va tarifni yoqamiz.
Ko'p so'raladigan savollar
Bepul tarif nima uchun reklama bilan?
Bepul tarifda hosting reklama hisobiga bepul. Botingizda foydalanuvchi bilan shaxsiy suhbatdan keyin "Reklama" belgisi bilan xabar yuboriladi (bir foydalanuvchiga 6 soatda ko'pi bilan bir marta, guruh va kanallarda ko'rsatilmaydi). Bu majburiy: bot yaratishda unga rozilik berasiz.
Pullik tarifda reklama chiqadimi?
Standart holatda yo'q: pullik tarifda reklama majburiy emas. Xohlasangiz, bot sozlamalaridan yoqasiz va reklama tushumining 50% sizga beriladi. Istalgan vaqt o'chirib qo'yishingiz mumkin.
Bepul tarifda reklamadan pul olamanmi?
Yo'q. Reklama daromadi faqat pullik tarifdagi va reklamani o'zi yoqqan botlarga to'lanadi. Bepul tarifda reklama hostingning narxini qoplaydi.
Pullik tarifga qanday o'taman?
Botni bepul tarifda yaratasiz, keyin bot sahifasidagi "Tarif" bo'limida Telegram username'ingiz yoki telefon raqamingizni qoldirib ariza berasiz. Administrator siz bilan bog'lanib, to'lovni kelishadi va tarifni yoqadi. Muddat tugasa, bot avtomatik bepul tarifga qaytadi va reklama yana majburiy bo'ladi.
Private repo xavfsizmi?
Ha. GitHub App faqat siz tanlagan repoga va faqat o'qish uchun qisqa muddatli kalit oladi. Kod bizning bazamizda saqlanmaydi. Ruxsatni GitHub sozlamalaridan istalgan vaqt qaytarib olasiz.
Qaysi botlar ishlaydi?
Node.js: grammY, GramIO, puregram, Telegraf, telebot va node-telegram-bot-api. Python: aiogram 3, python-telegram-bot 20+ va pyTelegramBotAPI (sinxron va asinxron). Polling bilan yozilgan kodni o'zgartirish shart emas, til esa repodan avtomatik aniqlanadi.
Bot doim ishlab turadimi?
Yo'q. Bot faqat xabar kelganda ishga tushadi. Taymer, cron yoki doimiy ulanishga tayanadigan kod ishonchli ishlamaydi.
SQLite, lowdb yoki TinyDB ishlaydimi?
Yo'q. Fayl ichidagi bazalar har safar qayta ishga tushganda yo'qoladi. Neon, Turso, Supabase yoki MongoDB Atlas kabi tashqi bazadan foydalaning va uning manzilini muhit o'zgaruvchisiga yozing.
Bot tokenini kim ko'ra oladi?
Token bazada shifrlangan holda saqlanadi va panelda ko'rsatilmaydi. U faqat sizning botingiz ishlaydigan muhitga uzatiladi. Yangilash uchun uni qaytadan kiritasiz.
Birinchi botingizni bugun ishga tushiring
Kirish uchun GitHub akkauntingiz yetarli. Bepul tarifdan boshlashingiz mumkin.