我正在发出一个命令,当被服务器踢出/禁止时,DM 就是你 "You've been kicked from [SERVERNAME]:"
,但我不确定如何让它打印服务器名称以及服务器图标。>
有人能帮我解决这个问题吗?
答案 0 :(得分:1)
以下事件,根据documents,返回两个参数:
我们可以将这些知识用于通过公会名称发送被禁用户以及使用图标的目的。
client.on('guildBanAdd', (guild, user) => {
user.send(`You were banned from ${guild.name}!`, {
files: [guild.iconURL()]
})
})
答案 1 :(得分:1)
您可以通过 <Guild>.name
获得公会的名称。如果您只有公会 ID,则可以使用 <Client>.guilds.cache.get(id)
获取公会。