[英]How to set a maximum message character limit in discord.js
I have a server and i don't want users to send long messages at all.我有一台服务器,我根本不希望用户发送长消息。 So here is my current version of code:
所以这是我当前版本的代码:
client.on('message', message => {
if (message.member.hasPermission("ADMINISTRATOR")) return;
let sChannel = message.guild.channels.find(c => c.name === "guard-log");
if(!sChannel) return
let embed = new Discord.RichEmbed()
.setTitle(`${message.author.username} tarafından gönderilen bir mesaj silindi`)
.setDescription(`${message.content}`)
.setTimestamp() //.toLowerCase.replace(/ /g, '').trim()
if(message.length > 100){ return message.delete()
message.channel.send(`${message.author.nickname} spam is disabled!`).then(message => message.delete(10000))}
sChannel.send(embed)
});```
您需要检查message.content.length
if (message.content.length > 100) return message.delete()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.