前提・実現したい
Discord.jsで再起動コマンドを作りたいのですがどうすればいいでしょうか
発生している問題
なし
ソースコード
//24時間起動に必要(web) const http = require('http'); http.createServer(function (req, res) { res.write("login"); res.end(); }).listen(8080); //起動に必要 const discord = require("discord.js"); const client = new discord.Client(); const child_process = require('child_process') client.on("message", async message => { if (message.content.startsWith("b.reboot")) { if (!message.author.id == コマンドを実行できる人のID) message.channel.send( {embed: { color: 0x0fc0303, description: '再起動しています...' }} ); setTimeout(() => { const [node, ...args] = process.argv child_process.spawn(node, args, { detached: true }) process.exit() }, 2000) }} ); //接続時に必要 client.login(process.env.TOKEN);
試したこと
Discord.jsでの再起動コマンドを調べましたがシャットダウンする方法しか出てきませんでした
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。