turknode.cloud/solutions/bots
Telegram ve Discord botları
Botlar sürekli açık bir makineye ve sabit bir IP'ye ihtiyaç duyar. En küçük Linux planı genellikle yeterlidir.
Önerilen
- Plan
- İki lokasyonda da en küçük plan; veritabanı kullanan botlar için daha fazla RAM
- Sistem
- Python veya Node.js ile Ubuntu ya da Debian
- Süreç yöneticisi
- Botun kendiliğinden yeniden başlaması için systemd, pm2 veya Docker
Botu systemd ile ayakta tutun
Bunu /etc/systemd/system/mybot.service olarak kaydedin, ardından systemctl enable --now mybot komutunu çalıştırın.
[Unit]
Description=My bot
After=network-online.target
[Service]
WorkingDirectory=/opt/mybot
ExecStart=/usr/bin/python3 bot.py
Restart=always
[Install]
WantedBy=multi-user.targetKoddan da yönetin
Sunucuyu API'miz üzerinden yeniden başlatın veya yeniden kurun.