diff --git a/commands/images/god.js b/commands/images/god.js index 636e360..396849b 100644 --- a/commands/images/god.js +++ b/commands/images/god.js @@ -26,7 +26,9 @@ module.exports = class godCommand extends Command { const ctx = canvas.getContext('2d') const background = await loadImage(image); ctx.drawImage(background, 20, 80, 275, 250); - const { body: buffer } = await superagent.get('https://image.noelshack.com/fichiers/2018/42/1/1539555260-untitled.png'); + const { body: buffer } = await superagent.get('https://image.noelshack.com/fichiers/2018/42/1/1539555260-untitled.png').catch(error => { + message.say('an error as occured. please try again.') + }); const bg = await loadImage(buffer); ctx.drawImage(bg, 0, 0, canvas.width, canvas.height); diff --git a/commands/images/human.js b/commands/images/human.js index 212b914..0b30fb8 100644 --- a/commands/images/human.js +++ b/commands/images/human.js @@ -24,7 +24,9 @@ module.exports = class humanCommand extends Command { const canvas = createCanvas(578, 400) const ctx = canvas.getContext('2d') - const background = await loadImage('https://image.noelshack.com/fichiers/2018/42/1/1539594726-untitled.png'); + const background = await loadImage('https://image.noelshack.com/fichiers/2018/42/1/1539594726-untitled.png').catch(error => { + message.say('an error as occured. please try again.') + }); ctx.drawImage(background, 0, 0, canvas.width, canvas.height); const { body: buffer } = await superagent.get(image); const bg = await loadImage(buffer); diff --git a/commands/images/idubbbz.js b/commands/images/idubbbz.js index 8c7e767..5c29497 100644 --- a/commands/images/idubbbz.js +++ b/commands/images/idubbbz.js @@ -50,7 +50,9 @@ module.exports = class idubbbzCommand extends Command { const ctx = canvas.getContext('2d') const background = await loadImage(image); ctx.drawImage(background, 620, 100, 200, 200); - const { body: buffer } = await superagent.get('https://image.noelshack.com/fichiers/2018/41/7/1539510207-untitled.png'); + const { body: buffer } = await superagent.get('https://image.noelshack.com/fichiers/2018/41/7/1539510207-untitled.png').catch(error => { + message.say('an error as occured. please try again.') + }); const bg = await loadImage(buffer); ctx.drawImage(bg, 0, 0, canvas.width, canvas.height); ctx.font = applyText(canvas, text) diff --git a/commands/images/idubbbzpaint.js b/commands/images/idubbbzpaint.js index e6c97e7..341ec9a 100644 --- a/commands/images/idubbbzpaint.js +++ b/commands/images/idubbbzpaint.js @@ -50,7 +50,9 @@ module.exports = class idubbbzpaintCommand extends Command { const ctx = canvas.getContext('2d') const background = await loadImage(image); ctx.drawImage(background, 140, 30, 400, 400); - const { body: buffer } = await superagent.get('https://image.noelshack.com/fichiers/2018/41/7/1539533685-untitled.png'); + const { body: buffer } = await superagent.get('https://image.noelshack.com/fichiers/2018/41/7/1539533685-untitled.png').catch(error => { + message.say('an error as occured. please try again.') + }); const bg = await loadImage(buffer); ctx.drawImage(bg, 0, 0, canvas.width, canvas.height); ctx.font = applyText(canvas, text) diff --git a/commands/images/like.js b/commands/images/like.js index 7bb0d7f..0c7195f 100644 --- a/commands/images/like.js +++ b/commands/images/like.js @@ -26,7 +26,9 @@ module.exports = class likeCommand extends Command { const ctx = canvas.getContext('2d') const background = await loadImage(image); ctx.drawImage(background, 40, 0, 300, 255); - const { body: buffer } = await superagent.get('https://image.noelshack.com/fichiers/2018/41/7/1539547403-untitled.png'); + const { body: buffer } = await superagent.get('https://image.noelshack.com/fichiers/2018/41/7/1539547403-untitled.png').catch(error => { + message.say('an error as occured. please try again.') + }); const bg = await loadImage(buffer); ctx.drawImage(bg, 0, 0, canvas.width, canvas.height); diff --git a/commands/images/ugly.js b/commands/images/ugly.js index 0d876eb..0f510eb 100644 --- a/commands/images/ugly.js +++ b/commands/images/ugly.js @@ -24,7 +24,9 @@ module.exports = class uglyCommand extends Command { const canvas = createCanvas(323, 400) const ctx = canvas.getContext('2d') - const background = await loadImage('https://image.noelshack.com/fichiers/2018/42/1/1539598678-untitled.png'); + const background = await loadImage('https://image.noelshack.com/fichiers/2018/42/1/1539598678-untitled.png').catch(error => { + message.say('an error as occured. please try again.') + }); ctx.drawImage(background, 0, 0, canvas.width, canvas.height); const { body: buffer } = await superagent.get(image); const bg = await loadImage(buffer);