所以我得到了这个作为命令代码:
So I got this as the command code:
if(!args[0]){
message.channel.send(client.cmdlines.wrongUsage);
}else if(args[1]){
message.channel.send(client.cmdlines.wrongUsage);
}else{
if(message.member.hasPermission('ADMINISTRATOR')){
if(!isNaN(args[0])){
message.channel.bulkDelete(args[0]+1).then(msg => {
message.channel.send(`Deleted ${args[0]} messages.`).then(msg => msg.delete({ timeout: 3000 })).catch(e => console.log(e));
});
}else{
message.channel.send(client.cmdlines.wrongUsage);
}
}else{
message.channel.send(client.cmdlines.missingPerms);
}
}
}
由于某种原因,我得到了:无效的表单正文限制:int值应小于或等于100.错误.有人知道问题可能是什么
and for some reason im getting the: Invalid Form Body limit: int value should be less than or equal to 100. error. Does somebody know what possible the problem could be
在错误中.. discord.js 不允许您一次批量删除超过 100 条消息.运行一个函数来确定您需要循环多少次才能删除所有所需的消息 (Math.floor(args[0]/100).然后,您需要删除数字从 100 条中留下的消息数. (args[0] - Math.floor(args[0])*100)
It’s in the error.. discord.js doesn’t allow you to bulk delete more than 100 messages at a time. Run a function to determine how many times you would need to cycle through to delete all the desired messages (Math.floor(args[0]/100). Then, you’ll need to delete the number of messages left from the 100. (args[0] - Math.floor(args[0])*100)
循环删除第一个值的 100 条消息,然后删除消息后的第二个值.
Cycle through deleting 100 messages the first value of times, then after delete messages the second value.
哦,请务必先将 args[0] 解析为 int
Oh, and make sure to parse args[0] into an int, first
这篇关于Discord.js 无效的表单正文限制:int 值应小于或等于 100.使用 bulkDelete() 时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!
discord.js v12:我如何等待 DM 频道中的消息?discord.js v12: How do I await for messages in a DM channel?(discord.js v12:我如何等待 DM 频道中的消息?)
如何让我的机器人提及发出该机器人命令的人how to make my bot mention the person who gave that bot command(如何让我的机器人提及发出该机器人命令的人)
如何修复必须使用导入来加载 ES 模块 discord.jsHow to fix Must use import to load ES Module discord.js(如何修复必须使用导入来加载 ES 模块 discord.js)
如何列出来自特定服务器的所有成员?How to list all members from a specific server?(如何列出来自特定服务器的所有成员?)
Discord bot:修复“找不到 FFMPEG"Discord bot: Fix ‘FFMPEG not found’(Discord bot:修复“找不到 FFMPEG)
使用 discord.js 加入 discord 服务器时的欢迎消息Welcome message when joining discord Server using discord.js(使用 discord.js 加入 discord 服务器时的欢迎消息)