首页 > 解决方案 > Discord.js - 如何获取正在播放歌曲的请求者?

问题描述

我的音乐机器人有一个正在播放的命令,它显示正在播放的当前歌曲,我想添加请求它的人。这是我试过的代码:

execute(message, args, client) {
    const { attentionembed } = require("../util/attentionembed");

    if (!message.guild) return;

    const queue = message.client.queue.get(message.guild.id);

    if (!queue) return attentionembed(message, "There is nothing playing.").catch(console.error);

    message.react("✅");

    let requester = new MessageEmbed()
      .setColor("#F0EAD6")
      .setFooter(`Requested by: ${message.author.tag}`)

    return message.channel.send(requester);
  }
}

但是机器人只会说是谁发出了 !nowplaying 命令

标签: discord.js

解决方案


推荐阅读