#Error('Unable to determine MIME type using URL. Set unsafeMime to true to download it anyway.');

4 messages · Page 1 of 1 (latest)

muted kernel
#

I am getting this error when sending a list of images using URL. How can I make it work? here's my code snippet:

if(msgArray[1]=="/next"){
for(i=3;i<6;i++){
try{
(async () => { let url =item_list[i].link; const media = await MessageMedia.fromUrl(url); client.sendMessage(message.from, media); })();
}
catch(err){
continue;}
}
}
else{
for(i=0;i<3;i++){
try{
(async () => { let url =item_list[i].link; const media = await MessageMedia.fromUrl(url); client.sendMessage(message.from,media); })();
}
catch(err){
continue;}
}
}

mystic briar
#
client.sendMessage(message.from, media, { unsafeMime: true });
mystic briar
#
const media = await MessageMedia.fromUrl("LINK_HERE", {unsafeMime: true});
client.sendMessage(message.from, media, { unsafeMime: true });