टेलीग्राम बॉट सर्वर किराए पर लेने की क्लासिक पहली वजह है: यह आपके लैपटॉप पर बिल्कुल काम करता है — जब तक आप ढक्कन बंद न करें। फिर यह ऑफ़लाइन है, और यूज़र मिनटों में नोटिस कर लेते हैं।
इसे सर्वर पर लाना पंद्रह मिनट का काम है — और अधिकांश लोगों की धारणा से सस्ता।
एक टेलीग्राम बॉट को क्या चाहिए
बहुत कम। एक polling बॉट ज़्यादातर एक निष्क्रिय लूप है जो टेलीग्राम के long-poll endpoint पर प्रतीक्षा करता है:
- RAM: एक सामान्य Python या Node बॉट के लिए दसियों मेगाबाइट। हमारा Nano ($3/माह — 2 vCPU, 1 GB RAM, 15 GB NVMe) एक आराम से चलाता है, और एक साथ कई।
- नेटवर्क: सभी प्लान पर अनमीटर्ड, तो एक बातूनी बॉट बिल नहीं चढ़ाएगा।
- अपटाइम: यही पूरा मक़सद।
- पब्लिक IP — सिर्फ़ webhooks के लिए। Polling को कोई इनबाउंड कनेक्टिविटी बिल्कुल नहीं चाहिए, इसीलिए हमारे NAT प्लान इसके लिए ठीक हैं।
Polling बनाम webhooks, एक पंक्ति में: polling सरल है और किसी भी प्लान पर काम करता है; webhooks तेज़ और हल्के हैं पर पब्लिक IP, एक डोमेन और TLS चाहिए — अगर आप उन्हें चाहते हैं तो डेडिकेटेड-IP प्लान लें ($8/माह से)।
पंद्रह मिनट में एक बॉट डिप्लॉय करें
# 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 वह पंक्ति है जो मायने रखती है। एक बॉट जो रात 3 बजे क्रैश हो और आपके नोटिस करने तक बंद रहे, वह बिना बॉट के भी बदतर है।
कई बॉट चला रहे हैं? प्रति बॉट unit फ़ाइल कॉपी करें (tgbot-a.service, tgbot-b.service), या हर एक को कंटेनर में डालें और Docker Compose को रिबूट के बाद सबको वापस लाने दें।
लोग हमारे साथ बॉट क्यों होस्ट करते हैं
दो कारण, दोनों व्यावहारिक।
इसे किराए पर लेने के लिए आपको पहचान की ज़रूरत नहीं। साइन अप के लिए ईमेल, भुगतान के लिए USDC या USDT — Base, Ethereum, या Polygon। $3 सर्वर के लिए कोई पासपोर्ट स्कैन नहीं। क्रिप्टो भुगतान में नए?
यह इतना सस्ता है कि डिस्पोज़ेबल है। $3/माह पर, एक बॉट के लिए बॉक्स चालू करना एक rounding error है। प्रोजेक्ट मरे तो इसे बंद कर दें; कोई आपका कार्ड फ़ाइल पर नहीं रखे।
एक प्लान चुनना
| आप क्या चला रहे हैं | प्लान | कीमत |
|---|---|---|
| एक या कुछ polling बॉट | Nano | $3/माह |
| बॉट प्लस डेटाबेस, या एक व्यस्त बॉट | Micro | $5/माह |
| अपने डोमेन और TLS के साथ webhooks | Nano-IP | $8/माह |
| कई बॉट, कंटेनर, एक डैशबोर्ड | Small | $8/माह |
फुल root, NVMe, 1 Gbit/s पोर्ट पर अनमीटर्ड ट्रैफ़िक, जर्मनी या फ़िनलैंड। सालाना भुगतान करें — बारह के बजाय एक क्रिप्टो ट्रांसफ़र।
संबंधित पठन
- VPS पर एक Discord बॉट होस्ट करें — वही पैटर्न, अलग प्लेटफ़ॉर्म
- नया VPS सुरक्षित करें: एक चेकलिस्ट — दस मिनट, इसके लायक
तैयार? एक बॉट सर्वर डिप्लॉय करें → — $3/माह, लगभग एक मिनट में लाइव, कोई ID नहीं चाहिए।
टिप्पणियाँ
अभी तक कोई टिप्पणी नहीं। पहले बनें।