Yeni bir güncellememiz var. Artık kendi Web Konsolumuzu sunuyoruz. Konsolu açın ve ssh root@your-server-ip yazarak herhangi bir sunucunuza doğrudan tarayıcınızdan bağlanın. SSH uygulaması gerekmez.
Bir Telegram botu mesajlarını iki yoldan biriyle alır ve bu seçim sunucunuzun neye ihtiyaç duyduğunu belirler. Long polling hiçbir şeyin açık olmasını gerektirmez. Webhook, dört porttan birinde HTTPS gerektirir. Nasıl seçileceği ve nasıl kurulacağı burada.
Fiyatlar tek aylıktır; 12 aylık dönemde %50 indirim uygulanır.
or $2.88/mo on a 12-month term (−50%)
En ucuz boyutumuz. Bir komut botu, küçük bir veritabanı ve günlükler için fazlasıyla yeterli.
Configure and orderor $4.25/mo on a 12-month term (−50%)
Ters proxy arkasında webhook'lar, PostgreSQL ve birden fazla bot için yer.
Configure and order| Long polling (getUpdates) | Webhook (setWebhook) | |
|---|---|---|
| Nasıl çalışır | Botunuz Telegram'dan yeni güncellemeleri bir döngüde ister | Telegram her güncellemeyi sunucunuzdaki bir HTTPS adresine gönderir |
| Açık portlar | Yok, yalnızca giden | 443, 80, 88 veya 8443 üzerinde HTTPS |
| Alan adı ve sertifika | Gerekmez | Bir HTTPS adresi; kendinden imzalı sertifika Telegram'a yüklenmelidir |
| En uygun olduğu yer | Basit botlar ve test | Yoğun botlar ve zaten bir web sunucusunun arkasında olan her şey |
| Dikkat edilecekler | Bir webhook ayarlıyken çalışmaz. Yinelenen güncellemeleri önlemek için offset'i takip edin | Bozuk bir sertifika veya proxy, güncellemelerin gelmemesi anlamına gelir |
Telegram Bot API belgelerinden alınan bilgiler, 19 Ekim 2026'da okundu.
Polling için yalnızca bu unit dosyası yeterlidir. Webhook için önüne sertifikalı Nginx gibi bir web sunucusu koyun ve yolu botunuza proxy ile yönlendirin.
sudo adduser --disabled-password --gecos '' tgbot
# copy your bot to /home/tgbot/app and install its dependencies as that user[Unit]
Description=Telegram bot
After=network-online.target
Wants=network-online.target
[Service]
User=tgbot
WorkingDirectory=/home/tgbot/app
EnvironmentFile=/home/tgbot/app/.env # holds BOT_TOKEN, readable only by tgbot
ExecStart=/usr/bin/python3 bot.py
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.targetchmod 600 /home/tgbot/app/.env
sudo systemctl daemon-reload
sudo systemctl enable --now telegram-bot
journalctl -u telegram-bot -fsudo ufw allow 22/tcp
sudo ufw allow 443/tcp # one of 443, 80, 88 or 8443Bir VPS üzerinde Restart=always ile bir systemd hizmeti olarak çalıştırın. Süreç açılışta başlar, çöktükten sonra yeniden başlar ve oturumu kapattığınızda çalışmaya devam eder. Yukarıdaki kurulum unit dosyasını içerir.
Basit botlar ve test için long polling kullanın, çünkü açık port gerektirmez. Yoğun botlar için ya da zaten bir web sunucusu çalıştırıyorsanız webhook kullanın. İkisini aynı anda kullanamazsınız.
Bot API belgeleri HTTPS üzerinden 443, 80, 88 ve 8443'ü listeler.
Polling için hayır. Webhook için bir HTTPS adresi gerekir; kendinden imzalı sertifika Telegram'a yüklerseniz çalışır, ama bir alan adı için normal sertifika daha kolaydır. Bkz. alan adı satın al.
Çoğu bot 1 ila 2 GB RAM'e sığar. En ucuz VPS'imiz ayda $5.76'a 1 vCPU, 2 GB ve 40 GB NVMe sunar. Birkaç bot ve bir veritabanı için 2 vCPU, 4 GB boyutu (Romanya'da $8.50) pay bırakır.
Evet. Bir giriş oluşturun ve Bitcoin, Monero, USDT veya desteklenen başka bir coinle, isim, kimlik ya da telefon olmadan ödeyin. Bkz. KYC'siz VPS barındırma.
Checked 19 October 2026. Chain sizes and software requirements change, so confirm against the source before you order.
Bir boyut seçin, kriptoyla ödeyin, root olarak giriş yapın. Kimlik yok, kart yok.