Wir haben ein neues Update. Ab sofort bieten wir unsere eigene Web-Konsole. Öffne die Konsole und gib ssh root@your-server-ip ein, um jeden deiner Server direkt im Browser zu erreichen. Keine SSH-App nötig.
Ein Telegram-Bot erhält seine Nachrichten auf einem von zwei Wegen, und die Wahl entscheidet, was Ihr Server braucht. Long Polling braucht nichts Offenes. Ein Webhook braucht HTTPS auf einem von vier Ports. So wählen Sie aus und richten es ein.
Die Preise gelten für einen Monat; bei 12 Monaten Laufzeit gibt es 50 % Rabatt.
or $2.88/mo on a 12-month term (−50%)
Unsere günstigste Größe. Reichlich für einen Befehls-Bot, eine kleine Datenbank und Logs.
Configure and orderor $4.25/mo on a 12-month term (−50%)
Platz für Webhooks hinter einem Reverse Proxy, PostgreSQL und mehr als einen Bot.
Configure and order| Long Polling (getUpdates) | Webhook (setWebhook) | |
|---|---|---|
| So funktioniert es | Ihr Bot fragt Telegram in einer Schleife nach neuen Updates | Telegram sendet jedes Update an eine HTTPS-URL auf Ihrem Server |
| Offene Ports | Keine, nur ausgehend | HTTPS auf 443, 80, 88 oder 8443 |
| Domain und Zertifikat | Nicht nötig | Eine HTTPS-URL; ein selbstsigniertes Zertifikat muss zu Telegram hochgeladen werden |
| Am besten für | Einfache Bots und Tests | Stark genutzte Bots und alles, was schon hinter einem Webserver läuft |
| Worauf man achten muss | Funktioniert nicht, solange ein Webhook gesetzt ist. Verfolgen Sie den Offset, um doppelte Updates zu vermeiden | Ein defektes Zertifikat oder ein defekter Proxy bedeutet, dass keine Updates mehr ankommen |
Angaben aus der Telegram-Bot-API-Dokumentation, gelesen am 19. Oktober 2026.
Für Polling genügt diese Unit-Datei. Setzen Sie bei einem Webhook einen Webserver wie Nginx mit Zertifikat davor und leiten Sie den Pfad per Proxy an Ihren Bot weiter.
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 8443Betreiben Sie ihn auf einem VPS als systemd-Dienst mit Restart=always. Der Prozess startet beim Booten, startet nach einem Absturz neu und läuft weiter, wenn Sie sich abmelden. Die Einrichtung oben enthält die Unit-Datei.
Nutzen Sie Long Polling für einfache Bots und Tests, da es keine offenen Ports braucht. Nutzen Sie einen Webhook für stark genutzte Bots oder wenn Sie bereits einen Webserver betreiben. Beides gleichzeitig geht nicht.
Die Bot-API-Dokumentation nennt 443, 80, 88 und 8443, über HTTPS.
Nicht für Polling. Für einen Webhook brauchen Sie eine HTTPS-URL; ein selbstsigniertes Zertifikat funktioniert, wenn Sie es zu Telegram hochladen, aber ein normales Zertifikat für eine Domain ist einfacher. Siehe Domainnamen kaufen.
Die meisten Bots kommen mit 1 bis 2 GB RAM aus. Unser günstigster VPS hat 1 vCPU, 2 GB und 40 GB NVMe für $5.76 im Monat. Für mehrere Bots und eine Datenbank bietet die Größe mit 2 vCPU und 4 GB ($8.50 in Rumänien) Spielraum.
Ja. Erzeugen Sie ein Login und zahlen Sie mit Bitcoin, Monero, USDT oder einer anderen unterstützten Coin, ohne Namen, Ausweis oder Telefon. Siehe VPS-Hosting ohne KYC.
Checked 19 October 2026. Chain sizes and software requirements change, so confirm against the source before you order.
Wähle eine Größe, zahle in Krypto, melde dich als root an. Ohne ID, ohne Karte.