可以通过命令运行应用程序的 Discord 机器人
Posted
技术标签:
【中文标题】可以通过命令运行应用程序的 Discord 机器人【英文标题】:Discord bot that can can run an app from a command 【发布时间】:2021-06-21 19:50:15 【问题描述】:我想知道是否可以让我的机器人在我的计算机上启动应用程序?如果我使用类似的命令
if (message.content === 'grimm!start-minecraft')
有没有办法从命令启动 .exe 文件?
【问题讨论】:
【参考方案1】:您可以使用此代码运行任何.exe
,但它会在您托管机器人的电脑上运行该文件。不是客户的电脑(那会很奇怪)
const exec = require('child_process').execFile;
var runExe =fileName =>
exec( fileName , function(err, data)
console.log(err)
console.log(data.toString());
);
runExe();
同时检查this out
【讨论】:
感谢您帮助我!我仍然有一个问题,我编写了另一行代码,以便应用程序可以按命令打开,client2.on('message', message => if (message.content === "grimm!login") exec('Client.exe', function(err, data)
但我得到一个exec is not defined
我该如何解决这个问题?以上是关于可以通过命令运行应用程序的 Discord 机器人的主要内容,如果未能解决你的问题,请参考以下文章