Bot ya Telegram ni sababu ya kwanza ya kawaida ya kukodisha seva: inafanya kazi kikamilifu kwenye laptop yako hadi unapofunga mfuniko. Kisha iko nje ya mtandao, na watumiaji hugundua ndani ya dakika.
Kuiweka kwenye seva ni kazi ya dakika kumi na tano — na nafuu zaidi ya watu wanavyodhani.
Bot ya Telegram inahitaji nini
Kidogo sana. Bot ya polling kwa kiasi kikubwa ni mzunguko wa idle unaosubiri endpoint ya long-poll ya Telegram:
- RAM: makumi ya megabytes kwa bot ya kawaida ya Python au Node. Nano ($3/mwezi — 2 vCPU, 1 GB RAM, 15 GB NVMe) yetu inaendesha moja kwa starehe, na kadhaa kwa wakati mmoja.
- Mtandao: isiyopimwa kwenye mipango yote, hivyo bot yenye kelele haitapandisha bili.
- Upatikanaji: lengo lote.
- IP ya umma — tu kwa webhooks. Polling haihitaji muunganisho wowote unaoingia, ndio sababu mipango yetu ya NAT ni sawa kwake.
Polling dhidi ya webhooks, kwa mstari mmoja: polling ni rahisi zaidi na inafanya kazi kwenye mpango wowote; webhooks ni za kasi na nyepesi zaidi lakini zinahitaji IP ya umma, kikoa, na TLS — chukua mpango wa dedicated-IP (kuanzia $8/mwezi) kama unazitaka.
Sambaza bot kwa dakika kumi na tano
# Ubuntu 24.04
apt update && apt install -y python3-pip python3-venv git
# Bot yako
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 # mf. aiogram au python-telegram-bot
# Iweke hai — inabaki kupitia crashes na 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 ndio mstari unaohusika. Bot inayoanguka saa 3 usiku na kubaki chini hadi unapogundua ni mbaya zaidi ya kutokuwa na bot.
Unaendesha bots kadhaa? Nakili faili la unit kwa kila bot (tgbot-a.service, tgbot-b.service), au weka kila moja kwenye container na uache Docker Compose izirudishe zote baada ya reboot.
Kwa nini watu huhifadhi bots nasi
Sababu mbili, zote za vitendo.
Huhitaji utambulisho kuikodisha. Barua pepe kujisajili, USDC au USDT kulipa — Base, Ethereum, au Tron. Hakuna skani ya pasipoti kwa seva ya $3. Mgeni kwa malipo ya crypto?
Ni nafuu ya kutosha kuwa ya kutupwa. Kwa $3/mwezi, kuanzisha sanduku kwa bot moja ni namba ya kuzunguka. Liue mradi ukifa; hakuna mtu anashikilia kadi yako iliyohifadhiwa.
Kuchagua mpango
| Unachoendesha | Mpango | Bei |
|---|---|---|
| Bot moja au chache za polling | Nano | $3/mwezi |
| Bots pamoja na hifadhidata, au bot yenye shughuli zaidi | Micro | $5/mwezi |
| Webhooks na kikoa chako na TLS | Nano-IP | $8/mwezi |
| Bots nyingi, containers, dashibodi | Small | $8/mwezi |
Root kamili, NVMe, trafiki isiyopimwa kwenye port ya 1 Gbit/s, Ujerumani au Finland. Lipa kila mwaka — uhamisho mmoja wa crypto badala ya kumi na mbili.
Usomaji unaohusiana
- Hifadhi bot ya Discord kwenye VPS — muundo uleule, jukwaa jingine
- Fanya VPS mpya iwe salama: orodha ya ukaguzi — dakika kumi, inastahili
Uko tayari? Sambaza seva ya bot → — $3/mwezi, hai kwa takriban dakika moja, hakuna ID inayohitajika.
Maoni
Bado hakuna maoni. Kuwa wa kwanza.