client.on('messageDelete', function (message) {
if (message.channel.type === 'text') {
var log = client.channels.cache.get("44444444444444444")
if (log != null) {
client.channels.cache.get('4444444444444').send('**DELETED** ' + `${message.author}` + '\: ' + message.cleanContent + ' ')
}
}
})
这是我用来记录已删除邮件的脚本。
如何从某些渠道和/或某些用户(如漫游器)中排除呢?
我应该使用类似的东西吗?
if (message.channel.type === 'text') & channels... & users...
答案 0 :(得分:1)
最简单的方法是将排除的通道和用户存储在某种数组中,并检查message.author或message.channel是否在此数组之一中。您可以使用User的author.bot属性轻松检查邮件的作者是否是机器人。
chipsInput