Node.js readline表现怪异

我正在尝试制作一个接受输入并将其发送到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次。

yshvip 回答:Node.js readline表现怪异

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3165508.html

大家都在问