En Telegram-bot er den klassiske første grund til at leje en server: den virker perfekt på din laptop, indtil du lukker låget. Så er den offline, og brugerne bemærker det inden for minutter.
At få den på en server er et femten-minutters-job — og billigere, end de fleste antager.
Hvad en Telegram-bot har brug for
Meget lidt. En polling-bot er mest et inaktivt loop, der venter på Telegrams long-poll-endpoint:
- RAM: titusinder af megabytes til en typisk Python- eller Node-bot. Vores Nano ($3/md — 2 vCPU, 1 GB RAM, 15 GB NVMe) kører én komfortabelt, og flere på én gang.
- Netværk: unmetered på alle planer, så en snakkesalig bot løber ikke en regning op.
- Oppetid: hele pointen.
- En offentlig IP — kun til webhooks. Polling behøver ingen indgående forbindelse overhovedet, hvilket er grunden til, at vores NAT-planer er fine til det.
Polling vs webhooks, på én linje: polling er enklere og virker på enhver plan; webhooks er hurtigere og lettere, men behøver en offentlig IP, et domæne og TLS — tag en dedikeret-IP-plan (fra $8/md), hvis du vil have dem.
Deploy en bot på femten minutter
# Ubuntu 24.04
apt update && apt install -y python3-pip python3-venv git
# Your bot
git clone https://github.com/you/your-bot.git /opt/bot
cd /opt/bot
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt # e.g. aiogram or python-telegram-bot
# Keep it alive — survives crashes and reboots
cat >/etc/systemd/system/tgbot.service <<'UNIT'
[Unit]
Description=Telegram Bot
After=network.target
[Service]
Type=simple
WorkingDirectory=/opt/bot
ExecStart=/opt/bot/.venv/bin/python bot.py
Restart=always
RestartSec=5
Environment=BOT_TOKEN=your_token_here
[Install]
WantedBy=multi-user.target
UNIT
systemctl daemon-reload
systemctl enable --now tgbot
journalctl -u tgbot -f
Restart=always er linjen, der betyder noget. En bot, der crasher kl. 3 om natten og bliver nede, indtil du bemærker det, er værre end ingen bot.
Kører du flere bots? Kopiér unit-filen pr. bot (tgbot-a.service, tgbot-b.service), eller sæt hver i en container og lad Docker Compose bringe dem alle tilbage efter en genstart.
Hvorfor folk hoster bots hos os
To grunde, begge praktiske.
Du behøver ikke en identitet for at leje den. E-mail for at tilmelde dig, USDC eller USDT for at betale — Base, Ethereum eller Tron. Ingen pas-scanning for en $3-server. Ny til kryptobetaling?
Den er billig nok til at være disposable. Til $3/måned er det at starte en boks op til én bot en afrundingsfejl. Dræb den, når projektet dør; ingen holder dit kort på fil.
At vælge en plan
| Hvad du kører | Plan | Pris |
|---|---|---|
| En eller et par polling-bots | Nano | $3/md |
| Bots plus en database, eller en travlere bot | Micro | $5/md |
| Webhooks med dit eget domæne og TLS | Nano-IP | $8/md |
| Mange bots, containere, et dashboard | Small | $8/md |
Fuld root, NVMe, unmetered trafik på en 1 Gbit/s-port, Tyskland eller Finland. Betal årligt — én kryptooverførsel i stedet for tolv.
Relateret læsning
- Host en Discord-bot på en VPS — samme mønster, anden platform
- Sikr en ny VPS: en tjekliste — ti minutter, det værd
Klar? Deploy en bot-server → — $3/måned, live på cirka et minut, intet ID påkrævet.
Kommentarer
Ingen kommentarer endnu. Vær den første.