【发布时间】:2019-12-18 12:16:12
【问题描述】:
所以我按照教程创建了一个简单的不和谐机器人,我正在搞乱它,机器人将连接到服务器,当用户输入!ping 时,机器人将返回一条消息。我想将其更改为打印全局定义的变量集。我不知道该怎么做
我是 Javascript 新手并制作了不和谐的机器人,所以我不确定如何以我想要的方式打印变量,下面是代码。
var money;
money = 0;
bot.on('message', function (user, userID, channelID, message, evt) {
// Our bot needs to know if it will execute a command
// It will listen for messages that will start with `!`
if (message.substring(0, 1) == '!') {
var args = message.substring(1).split(' ');
var cmd = args[0];
args = args.splice(1);
switch(cmd) {
// !ping
case 'ping':
bot.sendMessage({
to: channelID,
message: "Hello World",
});
break;
// Just add any case commands if you want to..
}
}
});
所以在顶部,我定义了整数及其名称以及值 0
现在,当我输入 !ping 时,机器人不会说“Hello World”,我希望它返回钱等于的值,但不知道该怎么做。
【问题讨论】:
标签: javascript node.js discord.js