具有自动RAM使用功能的音频流



我正在为不和做一个非常简单的BOT,基本上它会在不和的房间里播放我的广播。

代码:

client.on('message', message => {
let args = message.content.substring(1).split(' ')
if (args[0] === 'play') {
connected = message.member.voice.channel.join().then(
connection => {
connected = connection.play('http://mystation.com/stream.mp3')
}
)
}
})

基本上,用户将进入音频室并键入!播放,机器人将进入该房间开始播放无线电

它通常播放收音机,但音频不断锁定,我注意到只有这个代码的RAM消耗很高,超过了100MB。有人有什么建议或优化技巧来减少多余的RAM吗?我想了解为什么会发生这种情况

Discord音乐机器人通常占用大量RAM。对此你无能为力,不过,你可以尝试切换到Eris,这是一个类似的库,更旧,内存使用更少。

最新更新