diff --git a/package.json b/package.json index 12be77f6..ed1363ab 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiao", - "version": "116.29.0", + "version": "116.29.1", "description": "Your personal server companion.", "main": "Xiao.js", "scripts": { diff --git a/types/image.js b/types/image.js index c64b9d23..c430614c 100644 --- a/types/image.js +++ b/types/image.js @@ -1,5 +1,5 @@ const { ArgumentType } = require('discord.js-commando'); -const fileTypeRe = /\.(jpe?g|png|gif)$/i; +const fileTypeRe = /\.(jpe?g|png|gif|jfif|bmp)$/i; const request = require('node-superfetch'); module.exports = class ImageArgumentType extends ArgumentType { @@ -12,7 +12,7 @@ module.exports = class ImageArgumentType extends ArgumentType { if (attachment) { if (!attachment.height || !attachment.width) return false; if (attachment.size > 8e+6) return 'Please provide an image under 8 MB.'; - if (!fileTypeRe.test(attachment.name)) return 'Please only send PNG, JPG, or GIF format images.'; + if (!fileTypeRe.test(attachment.name)) return 'Please only send PNG, JPG, BMP, or GIF format images.'; return true; } if (fileTypeRe.test(value.toLowerCase())) {