Discord.js 返回 message.delete() 不是函数

Discord.js returning message.delete() is not a function

我正在尝试删除我的机器人发送的最后一条消息(只是为了保持通道清洁)但是当我将 lM 定义为 channel.send("Test") lM.delete() returns lM.delete() 不是函数。 这是我的代码:

async function sendMsg(content){
    return await message.channel.send(content)
}
LM = sendMsg("Test")
LM.delete()

这是我的错误:

LM.delete()
     ^

TypeError: LM.delete is not a function
    at C:\Users\willi\Documents\Discord-bot\main.js:167:30

Node.js v17.4.0

我发现了问题,函数正在返回一个承诺,所以我只需要做 LM.Message.delete()