Telegram bot hosting

Boshqa tillarda English·Español·Português (Brasil)·Français·Türkçe·Русский·Українська·हिन्दी·العربية·Bahasa Indonesia

Telegram bot hosting: bepul, GitHub’dan, doimo yoniq

Tokenni BotFather’dan oling, repozitoriy havolasini qo‘ying va Deploy’ni bosing. Bot 256 MB bepul xotirada kecha-kunduz ishlaydi, o‘chib qolsa qaytadan ishga tushadi va har bir push’da yangilanadi. Polling hech qanday sozlamani talab qilmaydi, webhook esa ilovaning https manzilida ishlaydi.

Bepul
256 MB, doimo yoniq, kartasiz
Kutubxonalar
aiogram, python-telegram-bot, grammY, Telegraf
Yangilanishlar
Polling yoki https manzilingizda webhook
Pulli
1 GB uchun oyiga 2 $ dan

Qanday ishlaydi

  1. Telegram’da BotFather orqali bot yarating va tokenni ko‘chirib oling.
  2. FadeHost’da hisob oching va elektron pochtangizni tasdiqlang.
  3. Bots sahifasida Host a bot’ni bosing, Telegram’ni tanlang va repozitoriy havolasini qo‘ying yoki telegram-starter-bot shablonidan boshlang.
  4. Tokenni muhit o‘zgaruvchilariga, kodingiz o‘qiydigan nom bilan qo‘shing (shablonda bu BOT_TOKEN).
  5. Deploy’ni bosing va botingizga /start yozing.

Til repozitoriydan aniqlanadi: requirements.txt bo‘lsa Python, package.json bo‘lsa Node.js. Jonli konsol o‘rnatish va ishga tushishning har bir qadamini ko‘rsatadi.

Polling yoki webhook

Polling degani bot yangi xabarlarni Telegram’dan o‘zi so‘raydi. Unga na port, na manzil kerak, va bepul rejada o‘zgartirishsiz ishlaydi. Faqat bot bo‘lgan bot uchun to‘g‘ri tanlov shu.

Webhook degani Telegram sizning https manzilingizga o‘zi murojaat qiladi. Har bir ilova https://name.fadehost.app manzilini sertifikati bilan olishi mumkin. Bepul rejada bu manzil uzoq ishlatilmasa uxlaydi va keyingi so‘rovda uyg‘onadi; pulli rejada doimo yoniq turadi. Telegram bir vaqtda faqat bitta rejimga ruxsat beradi: polling’ga qaytishdan oldin webhook’ni o‘chirib tashlang, aks holda Conflict xatosini ko‘rasiz.

Narxlar

BepulStarterStandardPro
Narxi0 $2 $/oy3 $/oy6 $/oy
Rejadagi botlar1124
Har bir botga RAM256 MB1 GB1 GB1 GB
Har bir botga CPU0,25 vCPU1 vCPU1 vCPU1 vCPU
Qo‘shimcha xotira+1 GB 1 $/oy, 3 tagacha+1 GB 1 $/oy, 3 tagacha+1 GB 1 $/oy, 3 tagacha
Disk3 GB5 GB10 GB20 GB

Har bir reja ma’lum sondagi bot, va har bir bot 1 GB va 1 vCPU oladi. Standard degani sizning botingiz va sinov botingiz, ikkisi ham doimo yoniq. Bir yil o‘n oyga teng. Tasdiqlangan har bir hisobda birinchi bot yoki ilova bepul.

Frequently asked questions

Haqiqatan bepulmi?

Ha. Tasdiqlangan har bir hisobga bitta bot, 256 MB, doimo yoniq, karta kerak emas. Ko‘proq xotira yoki ikkinchi bot kerak bo‘lsa, rejalar oyiga 2 $ dan boshlanadi.

Boshlash uchun polling yoki webhook?

Polling. Sozlanadigan narsa yo‘q va bepul rejada ishlaydi. Webhook botingiz allaqachon manzili bor veb ilovaning bir qismi bo‘lsa ma’noga ega.

Conflict: can not use getUpdates method while webhook is active xatosi chiqdi

Yo faol webhook bor, yoki botingizning ikkinchi nusxasi, masalan kompyuteringizda, ham polling qilmoqda. Mahalliy nusxani to‘xtating va webhook’ni deleteWebhook bilan o‘chiring.

Qaysi tillar ishlaydi?

Python (aiogram, python-telegram-bot, pyTelegramBotAPI), Node.js (grammY, Telegraf, node-telegram-bot-api), shuningdek Go, Java, Bun, Deno, PHP va Ruby. Til repozitoriydan aniqlanadi.

Tokenni qayerga qo‘yaman?

Botning muhit o‘zgaruvchilariga, repozitoriyga emas. Kod uni os.environ yoki process.env orqali o‘qiydi, panel qiymatni yashiradi va bot ishga tushganda uzatadi.

Panel o‘zbek tilidami?

Hozircha yo‘q. Panel va xatlar ingliz tilida; qisqa yozuvlar (Deploy, Console, Environment) tushunarli. Narxlar AQSh dollarida.

Related

Telegram bot hosting: bepul, GitHub’dan, doimo yoniq

Botni bepul joylashtirish