Dokumentasi Auto-Restart
v2.0.17 · S2 · patch S2.17 The Rain of Tomorrow · 6 fitur baru: cuaca, kbbi, translate, reminder, pdf, tanyafile · rilis 2026-10-21 Changelog & Season

Auto-Restart & Kontrol Service

Bot bisa auto-start saat boot dan auto-restart saat crash via systemd + start.sh.

systemd (disarankan)

PerintahFungsi
systemctl status tenki-no-koCek status
systemctl start tenki-no-koNyalakan bot
systemctl stop tenki-no-koMatikan (via flag stop)
systemctl restart tenki-no-koRestart service
systemctl enable tenki-no-koAuto-start saat boot

Unit: tenki-no-ko.service · Log: journalctl -u tenki-no-ko -f atau logs/bot.log

start.sh (runner lokal)

PerintahFungsi
./start.sh / npm run autoJalankan + auto-restart loop
./start.sh --stop / npm run auto:stopStop permanen (flag tmp/.bot-stopped)
./start.sh --status / npm run auto:statusCek status

Exit code: 0 = relaunch supervisor; .stop = tulis flag lalu exit 0 (unit pakai Restart=on-failure).

Chat (owner)

  • .restart — clear flag + process.exit(0) → supervisor relaunch
  • .stop — tulis flag + exit 0 → mati permanen sampai systemctl start