Telegram ბოტი კლასიკური პირველი მიზეზია სერვერის დასაქირავებლად: ის სრულყოფილად მუშაობს თქვენს laptop-ზე, სანამ სახურავს არ დახურავთ. შემდეგ ის offline-ია, და მომხმარებლები შეამჩნევენ წუთებში.
მისი სერვერზე გადატანა თხუთმეტ-წუთიანი სამუშაოა — და უფრო იაფი, ვიდრე ხალხის უმეტესობა ვარაუდობს.
რა სჭირდება Telegram ბოტს
ძალიან ცოტა. polling ბოტი ძირითადად უმოქმედო ციკლია, რომელიც Telegram-ის long-poll endpoint-ს ელოდება:
- RAM: ათეული მეგაბაიტი ტიპური Python ან Node ბოტისთვის. ჩვენი Nano ($3/თვე — 2 vCPU, 1 GB RAM, 15 GB NVMe) კომფორტულად უშვებს ერთს და რამდენიმეს ერთდროულად.
- ქსელი: გაუზომავი ყველა ტარიფზე, ასე რომ მოლაპარაკე ბოტი ანგარიშს არ გაზრდის.
- Uptime: მთელი აზრი.
- საჯარო IP — მხოლოდ webhook-ებისთვის. polling-ს საერთოდ არ სჭირდება შემომავალი კავშირი, სწორედ ამიტომ ჩვენი NAT ტარიფები კარგია მისთვის.
Polling vs webhook-ები, ერთ ხაზში: polling უფრო მარტივია და მუშაობს ნებისმიერ ტარიფზე; webhook-ები უფრო სწრაფი და მსუბუქია, მაგრამ სჭირდებათ საჯარო IP, დომენი და TLS — აიღეთ dedicated-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 საათზე crash-ს აკეთებს და გათიშული რჩება, სანამ შეამჩნევთ, უარესია, ვიდრე ბოტის არქონა.
რამდენიმე ბოტს უშვებთ? დააკოპირეთ unit ფაილი ყოველ ბოტზე (tgbot-a.service, tgbot-b.service), ან ჩადეთ თითოეული კონტეინერში და მიეცით Docker Compose-ს ყველას დაბრუნება გადატვირთვის შემდეგ.
რატომ ჰოსტინგებენ ბოტებს ჩვენთან
ორი მიზეზი, ორივე პრაქტიკული.
მის დასაქირავებლად ვინაობა არ გჭირდებათ. ელფოსტა რეგისტრაციისთვის, USDC ან USDT გადასახდელად — Base, Ethereum ან Tron. არავითარი პასპორტის სკანი $3 სერვერისთვის. ახალი ხართ კრიპტო გადახდაში?
ის საკმარისად იაფია ერთჯერადად. $3/თვე-ზე, box-ის გაშვება ერთი ბოტისთვის დამრგვალების ცდომილებაა. მოკალით ის, როცა პროექტი კვდება; არავის უჭირავს თქვენი ბარათი ფაილში.
ტარიფის არჩევა
| რას უშვებთ | ტარიფი | ფასი |
|---|---|---|
| ერთი ან რამდენიმე polling ბოტი | Nano | $3/თვე |
| ბოტები პლუს მონაცემთა ბაზა, ან უფრო დატვირთული ბოტი | Micro | $5/თვე |
| Webhook-ები თქვენი საკუთარი დომენითა და TLS-ით | Nano-IP | $8/თვე |
| ბევრი ბოტი, კონტეინერები, dashboard | Small | $8/თვე |
სრული root, NVMe, გაუზომავი ტრაფიკი 1 Gbit/s პორტზე, გერმანია ან ფინეთი. გადაიხადეთ წლიურად — ერთი კრიპტო გადარიცხვა თორმეტის ნაცვლად.
დაკავშირებული საკითხავი
- განათავსეთ Discord ბოტი VPS-ზე — იგივე შაბლონი, სხვა პლატფორმა
- დაიცავით ახალი VPS: ჩეკ-ლისტი — ათი წუთი, ღირს
მზად ხართ? განათავსეთ ბოტის სერვერი → — $3/თვე, ცოცხალი დაახლოებით წუთში, ID საჭირო არ არის.
კომენტარები
ჯერ არ არის კომენტარები. იყავით პირველი.