Bot Telegram chốt đơn, bot Discord quản server — mà chạy trên laptop thì gập máy đi ngủ là bot chết theo, khách nhắn lúc 2h sáng không ai rep, sáng ra mất đơn. VPS treo bot từ 28K/tháng: bot sống 24/7 trên datacenter, laptop tắt, cúp điện nhà — bot vẫn rep đều.
Vì sao bot phải treo trên VPS?
- Online 24/7 thật: bot bán hàng, bot game, bot thông báo — khách nhắn giờ nào cũng có rep. Laptop không thể bật mãi.
- Webhook cần URL public HTTPS: Telegram/Discord gọi ngược về server bạn qua webhook — localhost không có public URL, ngrok free rớt liên tục.
- IP cố định: whitelist IP với API đối tác (thanh toán, CRM), IP đổi là gãy kết nối.
- Chạy nhiều bot 1 máy: 1 VPS treo 5-10 bot cùng lúc — mỗi bot 1 process, tách log riêng.
Chọn gói theo số bot
| Số bot | Gói khuyến nghị | Giá/tháng |
|---|---|---|
| 1-3 bot nhỏ | Giá Rẻ 1 (1CPU, 1GB) | 28K |
| 3-8 bot / bot + database | NAT 2 (1CPU, 1GB) | 36K |
| 8+ bot, bot AI/nặng | NAT 3 (2CPU, 2GB) | 73K |
Bot chat chữ ăn rất ít RAM (vài chục MB/bot) — 1GB RAM treo chục bot nhẹ nhàng. Bot AI/giọng nói mới cần RAM to. Đặt tại gói Giá Rẻ và gói NAT.
Setup bot lên VPS trong 15 phút
- Code bot chạy ngon ở local (Python aiogram/python-telegram-bot, Node telegraf/discord.js).
- Đẩy code lên VPS bằng git/scp, cài thư viện (pip/npm), cho token vào file .env — không hardcode token trong code.
- Webhook: trỏ domain/subdomain về IP VPS, cài SSL miễn phí (certbot) — Telegram bắt buộc HTTPS.
- Chạy bot bằng systemd/pm2 với restart-always — sập tự dậy, reboot VPS tự chạy lại.
- Test: nhắn thử, tắt SSH đi, bot vẫn rep là xong.
4 mẹo treo bot bền
- Log + báo lỗi về chính mình: bot crash thì gửi tin nhắn báo qua Telegram admin — biết ngay trong phút, không để bot chết cả ngày.
- Tách bot quan trọng ra process riêng: 1 bot sập không kéo cả đám — systemd service riêng từng bot.
- Backup token + database: token BotFather, file .env, database sqlite — backup ra ngoài VPS tuần 1 lần. Mất token là mất bot.
- Giới hạn + chống spam: rate-limit tin nhắn, chống loop bot-rep-bot — 2 bot rep nhau tới sáng là cháy RAM.
Hỏi đáp nhanh
Bot bán hàng + thanh toán có cần IP riêng không?
Không bắt buộc — webhook HTTPS chạy tốt trên NAT. Chỉ khi đối tác yêu cầu whitelist IP cố định "sạch" thì lấy gói IP riêng.
1 VPS treo cả Telegram + Discord được không?
Được — mỗi bot 1 process, chung VPS vô tư. Chia thư mục + log riêng cho dễ debug.
Bot Python báo lỗi sau 1 thời gian chạy?
Thường do rò rỉ RAM/session hết hạn — reboot tuần 1 lần + tự restart process là hết. Lỗi logic thì xem log fix code.
AST deploy bot hộ được không?
Hỗ trợ đưa code lên VPS + setup tự chạy + SSL khi thuê VPS. Logic bot của bạn, AST lo phần server. Zalo 0855 268 446 (Mr. Quý).
Bot viết xong mà vẫn chạy trên laptop là phí. Đưa lên VPS treo bot từ 28K/tháng — tối nay deploy, sáng mai bot rep khách trong lúc bạn ngủ.