前提・実現したいこと
discordからサーバー用pcを起動するようにするために、glitchにwake-on-lanモジュールを入れました。
そしてとある参考サイトを参考にしながらwake-on-lanのスクリプトを追加しました
ですがエラーが発生してBOTが停止してしまいました。どうすれば良いのでしょうか?
ソースコード
javascript
#main.js var wol = require('wake_on_lan'); const Discord2= require('discord.js'); const client2= new Discord.Client(); client2.login(process.env.DISCORD_BOT_TOKEN2); client2.on('message', message => { if (message.content === '!mcserver') { wol.wake('[macアドレス]'); } })
json
{ "name": "glitch-discord-bot", "version": "0.0.0", "description": "discord bot sample on Glitch", "main": "main.js", "dependencies": { "discord.js": "^12.5.3", "request": "^2.88.2", "re-resizable": "^6.9.1", "wake-on-lan": "^0.1.0", "dgram": "^1.0.1" }, "devDependencies": {}, "scripts": { "start": "node main.js", "test": "node main.js" }, "engines": { "node": "12.x" } { "$comment": "package.json" } }
試したこと
wake-on-lanモジュールを再インストールする、ネットでひたすら調べるなど
補足情報
※2台目のBOTなのでclient2と記載しています
node.js v12
まだ回答がついていません
会員登録して回答してみよう