mirror of
https://github.com/MinazukiAmane/Tinasha-Bot.git
synced 2025-03-15 10:55:58 +08:00
28 lines
535 B
JavaScript
28 lines
535 B
JavaScript
const spawn = require('child_process').spawn;
|
|
let process;
|
|
|
|
function start() {
|
|
process = spawn('node', ['bot.js']);
|
|
|
|
process.stdout.on('data', (data) => {
|
|
console.log(`stdout: ${data}`);
|
|
});
|
|
|
|
process.stderr.on('data', (data) => {
|
|
console.error(`stderr: ${data}`);
|
|
});
|
|
|
|
process.on('close', (code) => {
|
|
console.log(`child process exited with code ${code}`);
|
|
console.log('Restarting in 5 seconds...');
|
|
setTimeout(start, 5000);
|
|
});
|
|
}
|
|
|
|
function stop() {
|
|
if (process) {
|
|
process.kill();
|
|
}
|
|
}
|
|
|
|
start(); |