From b0efcd69b77815317189a3bc3ed08a4e241b0512 Mon Sep 17 00:00:00 2001 From: Alex Brow Date: Sun, 5 Apr 2020 08:14:37 -0400 Subject: [PATCH] afkmaksmf --- src/bot-start.sh | 2 +- src/index.js | 2 +- src/osselbot.service | 12 +++++++----- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/bot-start.sh b/src/bot-start.sh index 7958971..cde07ba 100755 --- a/src/bot-start.sh +++ b/src/bot-start.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash echo "Updating" #Update Node Based stuff -cd /home/pi/Osselbot/ +cd /home/ceasharks/github/Osselbot/ n stable npm upgrade #update code diff --git a/src/index.js b/src/index.js index 18de274..d93bb99 100755 --- a/src/index.js +++ b/src/index.js @@ -355,7 +355,7 @@ client.on("message", async message => { if (command === "reboot"){ function shutdown(){ client.destroy(); - process.exit(0); + process.exit(69); } if (message.author.id === '258325046869622785' || '216042720047661057') { message.reply("**Authenticated**, Restarting now."); diff --git a/src/osselbot.service b/src/osselbot.service index fe4fe40..96b5149 100644 --- a/src/osselbot.service +++ b/src/osselbot.service @@ -2,14 +2,16 @@ Description="Osselbot coded for civilians all partying" [Service] -ExecStart=/home/pi/Osselbot/src/bot-start.sh -Restart=always -User=pi +Type=simple +ExecStart=/home/ceasharks/github/Osselbot/src/bot-start.sh +Restart=on-failure +RestartSec=5s +User=ceasharks # Note Debian/Ubuntu uses 'nogroup', RHEL/Fedora uses 'nobody' -Group=nogroup +Group=ceasharks Environment=PATH=/usr/bin:/usr/local/bin Environment=NODE_ENV=production -WorkingDirectory=/home/pi/Osselbot/src/ +WorkingDirectory=/home/ceasharks/github/Osselbot/src/ [Install] WantedBy=multi-user.target