Allow sending attachment

This commit is contained in:
loicbersier 2019-11-01 02:37:27 +01:00
parent 60a82d06fd
commit e7986dacfd

View file

@ -33,6 +33,12 @@ class fakebotCommand extends Command {
} }
async exec(message, args) { async exec(message, args) {
let Attachment = (message.attachments).array();
let url;
// Get attachment link
if (Attachment[0]) {
url = Attachment[0].url;
}
message.channel.createWebhook(args.member.username, { message.channel.createWebhook(args.member.username, {
avatar: args.member.displayAvatarURL(), avatar: args.member.displayAvatarURL(),
@ -48,7 +54,12 @@ class fakebotCommand extends Command {
this.client.fetchWebhook(webhook.id, webhook.token) this.client.fetchWebhook(webhook.id, webhook.token)
.then(webhook => { .then(webhook => {
message.delete(); message.delete();
webhook.send(args.message);
if (url)
webhook.send(args.message, {files: [url]});
else
webhook.send(args.message);
setTimeout(() => { setTimeout(() => {
webhook.delete(); webhook.delete();
}, 3000); }, 3000);