【发布时间】:2019-07-17 19:24:42
【问题描述】:
我一直在用 discord.js 开发一个机器人,并制作了一个基本的机器人。每当我尝试使用“dadjoke”或“dadpun”命令时,它只会一遍又一遍地发送占位符消息。有什么帮助吗?
代码在这里:
} else if (message.content.startsWith(`${prefix}joke`)) {
var repl = rand[Math.floor(Math.random()*rand.length)];
message.channel.send(repl);
} else if (message.content.startsWith(`${prefix}pun`)) {
var repl2 = pun[Math.floor(Math.random()*pun.length)];
message.channel.send(repl2);
提前致谢!
【问题讨论】:
-
什么占位符消息?
-
dadjoke1,dadjoke2,dadpun1,dadpun2。只是基本的占位符
-
好的,但是这些是在哪里定义的?
rand和pun中有什么内容?您的代码从这些数组的内容中随机选择。 -
这两个变量是 var rand =["dadjoke 1", "dadjoke 2"]; var pun =["dadpun 1", "dadpun 2"];
标签: discord.js