Discord.js 如果用户使用特定命令则自动禁止他们
Discord.js auto-ban user if they use a certain command
我正在尝试制作一个简单的 $ping
命令,但如果用户使用上述命令,他们将自动被服务器禁止(有点滑稽)
这是功能代码$ping
,但我不知道如何让使用它的 ${user} 自动被机器人禁止。 (显然会有足够的烫发)
我将删除整个 embed: 部分,因为我不需要任何文本或实际命令 运行。只是自动封禁,只有 运行 会是 description: ${user} was banned
exports.exec = async (Cuckbot, message) => {
try {
let responseMessage = await message.channel.send({
embed: {
color: Cuckbot.colors.BLUE,
description: 'PINGing...'
}
});
await responseMessage.edit({
embed: {
color: Cuckbot.colors.BLUE,
title: `${Cuckbot.user.username} PING Statistics`,
fields: [
{
name: 'Response Time',
value: `${responseMessage.createdTimestamp - message.createdTimestamp}ms`,
inline: true
},
{
name: 'WebSocket PING',
value: `${Cuckbot.ping}ms`,
inline: true
}
]
}
});
}
catch (e) {
Cuckbot.log.error(e);
}
};
member.ban()
是一个可以用来禁止 会员.
的功能
文档示例:
// Ban a guild member
member.ban("Banned because used ping")
.then(() => console.log(`Banned ${member.displayName}`))
.catch(console.error);
我正在尝试制作一个简单的 $ping
命令,但如果用户使用上述命令,他们将自动被服务器禁止(有点滑稽)
这是功能代码$ping
,但我不知道如何让使用它的 ${user} 自动被机器人禁止。 (显然会有足够的烫发)
我将删除整个 embed: 部分,因为我不需要任何文本或实际命令 运行。只是自动封禁,只有 运行 会是 description: ${user} was banned
exports.exec = async (Cuckbot, message) => {
try {
let responseMessage = await message.channel.send({
embed: {
color: Cuckbot.colors.BLUE,
description: 'PINGing...'
}
});
await responseMessage.edit({
embed: {
color: Cuckbot.colors.BLUE,
title: `${Cuckbot.user.username} PING Statistics`,
fields: [
{
name: 'Response Time',
value: `${responseMessage.createdTimestamp - message.createdTimestamp}ms`,
inline: true
},
{
name: 'WebSocket PING',
value: `${Cuckbot.ping}ms`,
inline: true
}
]
}
});
}
catch (e) {
Cuckbot.log.error(e);
}
};
member.ban()
是一个可以用来禁止 会员.
的功能
文档示例:
// Ban a guild member
member.ban("Banned because used ping")
.then(() => console.log(`Banned ${member.displayName}`))
.catch(console.error);