TotalHash
UZ
Telegramda ochish

Telegram botni hostingga joylash

5 daqiqa o'qish

Telegram botni hostingga joylash: bot yozib bo'ldingiz, kompyuteringizda ishlayapti, lekin kompyuterni o'chirsangiz bot ham javob bermay qoladi. Bot kechayu kunduz, ya'ni 24/7 ishlashi uchun uni doimiy yoqilgan serverga joylash kerak. Ushbu maqolada bot nega o'chib qolishini, bepul hosting variantlari va ularning cheklovlarini, VPS qachon kerakligini, webhook qanday sozlanishini va oylik xarajatni so'mda qanday hisoblashni oddiy tilda tushuntiramiz. Misollar asosan Python botlar uchun, lekin g'oyalar boshqa tillarga ham mos keladi.

Hosting provayderlarining bepul tariflari va narxlari tez-tez o'zgaradi. Ro'yxatdan o'tishdan oldin har bir xizmatning amaldagi shartlarini rasmiy saytidan tekshiring.

Bot nega o'chib qoladi

Telegram bot bu Telegram serverlari bilan doimiy bog'lanib turadigan dastur. Agar dastur ishlayotgan kompyuter o'chsa, internet uzilsa yoki dastur xato bilan to'xtasa, bot foydalanuvchilarga javob bermaydi. Bepul hostinglarning ko'pchiligi ham bir muddat so'rov kelmasa dasturni «uxlatib» qo'yadi. Shuning uchun «bot ba'zan ishlaydi, ba'zan yo'q» degan muammo aksariyat hollarda hosting tanlovi bilan bog'liq.

Polling va webhook: farqi nima

UsulQanday ishlaydiQachon qulay
PollingBot Telegram'dan har bir necha soniyada yangi xabar bormi deb so'raydiSinov, kichik botlar, VPS
WebhookTelegram yangi xabarni o'zi botning HTTPS manziliga yuboradiKo'p foydalanuvchili botlar, serverless hosting

Bepul variantlar va ularning cheklovlari

  • Python uchun bepul hostinglar: kichik botni ishga tushirish oson, lekin tashqi internetga ulanish, ishlash vaqti yoki CPU cheklangan bo'lishi mumkin.
  • Bulutli platformalarning bepul tariflari: ko'pincha faol bo'lmagan ilova bir muddatdan keyin uxlab qoladi; birinchi xabarga javob kechikadi.
  • Yirik bulut provayderlarining «doimiy bepul» kichik serverlari: haqiqiy 24/7 ishlashi mumkin, lekin ro'yxatdan o'tishda bank kartasi so'raladi va ba'zi mamlakatlarda mavjud emas.
  • Uydagi eski kompyuter yoki Raspberry Pi: bepul, lekin elektr va internet uzilishlariga bog'liq.

Xulosa: o'qish va sinov uchun bepul variantlar yetarli, lekin foydalanuvchilar ko'paysa, «free 24/7» va'dasiga to'liq ishonmang.

VPS: qachon kerak

VPS bu sizga ajratilgan kichik virtual server. Unga Linux o'rnatiladi, botingizni ishga tushirasiz va u doimo yoniq turadi. VPS quyidagi hollarda kerak: bot ko'p foydalanuvchiga xizmat qilsa, ma'lumotlar bazasi kerak bo'lsa, bir nechta botni bitta joyda ushlab turmoqchi bo'lsangiz yoki Telegram mini ilova uchun backend kerak bo'lsa. Mini ilovalar haqida: Telegram mini ilovalar.

Webhook sozlash

  1. Botingiz uchun HTTPS bilan ishlaydigan manzil tayyorlang; domen va bepul SSL sertifikat yetarli.
  2. Bot kodida Telegram yuboradigan so'rovlarni qabul qiladigan yo'lni yarating.
  3. Bot API'ning setWebhook metodini chaqirib, shu manzilni ko'rsating.
  4. getWebhookInfo metodi bilan xatolar bormi, tekshiring.
  5. Webhook manzilini taxmin qilib bo'lmaydigan qiling va maxfiy kalitdan foydalaning.

Xarajatlarni hisoblash

Oddiy kichik VPS oyiga taxminan 3 dan 6 dollargacha turadi. Joriy kurs bo'yicha bu taxminan quyidagicha:

Oylik narxSo'mda taxminanYiliga
3 $36 020 so'm432 237 so'm
5 $60 033 so'm720 395 so'm
Domen, yiliga ~10 $120 066 so'm120 066 so'm

Agar botingiz pullik xizmat ko'rsatsa, Telegram ichidagi to'lovlar uchun Stars ishlatiladi: Telegram Stars.

Token xavfsizligi

BotFather bergan tokenni kod ichida ochiq qoldirmang va GitHub'ga yuklamang. Tokenni muhit o'zgaruvchisida saqlang. Agar token oshkor bo'lsa, BotFather orqali darhol yangisini oling: aks holda boshqa odam botingiz nomidan xabar yubora oladi.

Telegram'dagi o'yin

TotalHash Telegram'dagi bepul mayning o'yini va mini ilova sifatida ishlaydi. Vazifalar TON hamyoniga kichik miqdorda USD₮ va GRAM yuboradi. Daromad va'da qilinmaydi.

Telegram'dagi bepul o'yin.

TotalHash'ni ochish

Qisqa javoblar

Telegram botni bepul hostingga joylash mumkinmi?

Ha, lekin bepul tariflarda ilova uxlab qolishi va resurslar cheklangan bo'lishi mumkin.

Bot 24/7 ishlashi uchun nima kerak?

Doimiy yoniq server, masalan kichik VPS.

Webhook nima?

Telegram yangi xabarlarni botning HTTPS manziliga o'zi yuboradigan usul.

VPS oyiga qancha turadi?

Kichik VPS taxminan 3 dan 6 dollargacha; so'mdagi hisob maqolada.