Juga tersedia dalam English·Español·Português (Brasil)·Français·Türkçe·Русский·Українська·O‘zbekcha·हिन्दी·العربية
Hosting bot Telegram: gratis, dari GitHub, selalu menyala
Ambil token dari BotFather, tempel URL repositori Anda, lalu tekan Deploy. Bot berjalan 24 jam dengan 256 MB memori gratis, dijalankan ulang kalau mati, dan diperbarui setiap kali Anda push. Polling tidak perlu diatur sama sekali, dan webhook memakai alamat https aplikasi.
Cara kerjanya
- Buat bot di Telegram lewat BotFather dan salin tokennya.
- Daftar di FadeHost dan verifikasi email Anda.
- Di halaman Bots, klik Host a bot, pilih Telegram, lalu tempel URL repositori atau mulai dari template telegram-starter-bot.
- Masukkan token ke environment variables dengan nama yang dibaca kode Anda (di template namanya
BOT_TOKEN). - Klik Deploy, lalu kirim /start ke bot Anda.
Bahasanya dibaca dari repositori: requirements.txt berarti Python, package.json berarti Node.js. Konsol langsung menampilkan setiap langkah pemasangan dan start.
Polling atau webhook
Polling berarti bot yang menanyakan pesan baru ke Telegram. Tidak butuh port, tidak butuh alamat, dan jalan apa adanya di paket gratis. Untuk bot yang memang hanya bot, ini pilihan yang benar.
Webhook berarti Telegram yang memanggil alamat https Anda. Setiap aplikasi bisa punya alamat https://name.fadehost.app beserta sertifikatnya. Di paket gratis alamat itu tidur kalau lama tidak dibuka dan bangun pada permintaan berikutnya; di paket berbayar alamatnya selalu menyala. Telegram hanya mengizinkan satu mode sekaligus: hapus webhook sebelum kembali ke polling, kalau tidak Anda akan melihat error Conflict.
Harga
| Gratis | Starter | Standard | Pro | |
|---|---|---|---|---|
| Harga | 0 $ | 2 $/bulan | 3 $/bulan | 6 $/bulan |
| Bot yang termasuk | 1 | 1 | 2 | 4 |
| RAM per bot | 256 MB | 1 GB | 1 GB | 1 GB |
| CPU per bot | 0,25 vCPU | 1 vCPU | 1 vCPU | 1 vCPU |
| Memori tambahan | +1 GB 1 $/bulan, maksimal 3 | +1 GB 1 $/bulan, maksimal 3 | +1 GB 1 $/bulan, maksimal 3 | |
| Disk | 3 GB | 5 GB | 10 GB | 20 GB |
Setiap paket adalah sejumlah bot, dan setiap bot mendapat 1 GB dan 1 vCPU. Standard berarti bot Anda dan bot percobaan Anda, keduanya selalu menyala. Satu tahun dihitung sepuluh bulan. Bot atau aplikasi pertama gratis di setiap akun yang emailnya sudah diverifikasi.
Frequently asked questions
Benar-benar gratis?
Ya. Satu bot per akun terverifikasi, 256 MB, selalu menyala, tanpa kartu kredit. Kalau butuh memori lebih atau bot kedua, paketnya mulai 2 $ per bulan.
Mulai dengan polling atau webhook?
Polling. Tidak ada yang perlu diatur dan jalan di paket gratis. Webhook masuk akal kalau bot Anda bagian dari aplikasi web yang sudah punya alamat.
Muncul error Conflict: can not use getUpdates method while webhook is active
Berarti ada webhook yang masih aktif, atau ada salinan kedua bot Anda, misalnya di komputer sendiri, yang juga melakukan polling. Hentikan salinan lokalnya dan hapus webhook dengan deleteWebhook.
Bahasa apa saja yang jalan?
Python (aiogram, python-telegram-bot, pyTelegramBotAPI), Node.js (grammY, Telegraf, node-telegram-bot-api), dan juga Go, Java, Bun, Deno, PHP serta Ruby. Bahasanya dideteksi dari repositori.
Token saya ditaruh di mana?
Di environment variables bot, bukan di repositori. Kode membacanya lewat os.environ atau process.env, dan panel menyamarkan nilainya lalu memasukkannya saat bot start.
Panelnya ada bahasa Indonesia?
Belum. Panel dan emailnya bahasa Inggris; labelnya pendek (Deploy, Console, Environment) dan mudah diikuti. Harga dalam dolar AS.