【问题标题】:Discord JS attachmentDiscord JS 附件
【发布时间】:2022-01-19 23:42:52
【问题描述】:

我想要做的基本上是让机器人在不和谐上上传 .db 文件。

我尝试了什么:

if(cmd == "backup"){
  message.channel.send(moment().format('YYYY/MM/D hh:mm:ss SSS'),{files:['./data/db.db']})
}

它只会发送没有文件的格式化日期,然后我尝试了:

if(cmd == "backup"){
  const file = new MessageAttachment('./data/db.db')
  message.channel.send(file)
}

这只会给出一个空消息的错误。

【问题讨论】:

    标签: javascript node.js discord discord.js


    【解决方案1】:
    if(cmd == "backup"){
      const moment = require('moment')
      message.channel.send({content: "> DB backup: "+moment().format('YYYY/MM/D hh:mm:ss SSS'), files: [
        { attachment: './data/db.db' }
    ]})
    }
    

    【讨论】:

    • 欢迎来到 StackOverflow!这个答案与我们在How to write a good answer 上的建议有点差距。你能添加一些关于你如何解决问题的描述吗?使用的资源等,以及它与您的原始解决方案有何不同?谢谢!
    猜你喜欢
    • 2020-11-30
    • 1970-01-01
    • 1970-01-01
    • 2022-12-06
    • 1970-01-01
    • 2022-01-09
    • 2020-07-27
    • 2019-07-04
    • 1970-01-01
    相关资源
    最近更新 更多