我正在尝试制作一个接受输入并将其发送到discord通道的discord机器人,但是如果它问我要发送的内容并输入内容,它将每次写入2或3次
client.on("message",(message) => {
const readline = require('readline').createInterface({
input: process.stdin,output: process.stdout
})
readline.question(`What do you want to send?`,(send: any) => {
message.channel.send(send)
console.log(`Sent ${lolsu}!`)
readline.close();
})
})
示例输出:What do you want to send? hhhiii
我只输入了一次“ hi”,如果发送,它将被发送3次。