En Telegram-bot är det klassiska första skälet att hyra en server: den fungerar perfekt på din laptop tills du stänger locket. Sedan är den offline, och användarna märker det inom minuter.
Att få den på en server är ett femton-minuters-jobb — och billigare än de flesta antar.
Vad en Telegram-bot behöver
Väldigt lite. En polling-bot är mestadels en idle-loop som väntar på Telegrams long-poll-endpoint:
- RAM: tiotals megabyte för en typisk Python- eller Node-bot. Vår Nano ($3/mån — 2 vCPU, 1 GB RAM, 15 GB NVMe) kör en bekvämt, och flera samtidigt.
- Nätverk: omätt på alla planer, så en pratsam bot drar inte upp en räkning.
- Drifttid: hela poängen.
- En publik IP — bara för webhooks. Polling behöver ingen inkommande anslutning alls, vilket är varför våra NAT-planer är bra för det.
Polling vs webhooks, på en rad: polling är enklare och fungerar på vilket plan som helst; webhooks är snabbare och lättare men behöver en publik IP, en domän och TLS — ta ett dedikerat-IP-plan (från $8/mån) om du vill ha dem.
Distribuera en bot på femton minuter
# 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 <<'EOF'
[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
EOF
systemctl daemon-reload
systemctl enable --now tgbot
journalctl -u tgbot -f
Restart=always är raden som spelar roll. En bot som kraschar klockan 3 på natten och förblir nere tills du märker det är sämre än ingen bot.
Kör flera bottar? Kopiera unit-filen per bot (tgbot-a.service, tgbot-b.service), eller sätt var och en i en container och låt Docker Compose ta tillbaka dem alla efter en omstart.
Varför folk hostar bottar hos oss
Två skäl, båda praktiska.
Du behöver ingen identitet för att hyra den. E-post för att registrera dig, USDC eller USDT för att betala — Base, Ethereum eller Tron. Ingen passkopia för en $3-server. Ny med kryptobetalning?
Den är billig nog att vara engångs. För $3/månad är att starta upp en box för en bot ett avrundningsfel. Döda den när projektet dör; ingen håller ditt kort registrerat.
Att välja en plan
| Vad du kör | Plan | Pris |
|---|---|---|
| En eller ett par polling-bottar | Nano | $3/mån |
| Bottar plus en databas, eller en mer upptagen bot | Micro | $5/mån |
| Webhooks med din egen domän och TLS | Nano-IP | $8/mån |
| Många bottar, containrar, en instrumentpanel | Small | $8/mån |
Full root, NVMe, omätt trafik på en 1 Gbit/s-port, Tyskland eller Finland. Betala årligen — en kryptoöverföring istället för tolv.
Relaterad läsning
- Hosta en Discord-bot på en VPS — samma mönster, annan plattform
- Säkra en ny VPS: en checklista — tio minuter, värt det
Redo? Distribuera en bot-server → — $3/månad, live på ungefär en minut, inget ID krävs.
Kommentarer
Inga kommentarer än. Bli först.