📜  discord.js 获取附件 url - Javascript (1)

📅  最后修改于: 2023-12-03 15:30:27.917000             🧑  作者: Mango

获取 Discord.js 附件 URL

Discord.js 是一个强大的 Node.js 框架,可用于创建 Discord 的自定义机器人。其中一个常见的需求是从 Discord 消息中提取出附件的 URL。

以下是如何使用 Discord.js 获取附件 URL 的示例代码:

const Discord = require('discord.js');
const client = new Discord.Client();

client.on('message', message => {
  // 检查消息是否有任何附件
  if (message.attachments.size > 0) {
    // 针对每个附件,提取其 URL 并发送到控制台
    message.attachments.forEach(attachment => {
      console.log(attachment.url);
    });
  }
});

client.login('YOUR_TOKEN_HERE');

在以上示例代码中,message.attachments 是一个包含所附加文件的附件集合。如果集合中有任何文件,则使用 attachment.url 属性提取每个文件的 URL,并将其发送到控制台。

注意:此示例假定你已经建立了一个有效的 Discord.js 客户端,并且已经调用了 client.login() 来进行身份验证。

希望以上代码及说明对您有所帮助!