if (message.content.indexOf("https://tenor.com/view/") > -1) { try { message.guild.fetchWebhooks() .then(webhooks => { let wh = webhooks.find("name", message.channel.name) if (!wh) { message.channel.createWebhook(message.channel.name) .then(webhook => { webhook.send({ username: message.author.username, "avatarURL": message.author.avatarURL, file: message.content + ".gif" }) }) return } wh.send({ username: message.author.username, "avatarURL": message.author.avatarURL, file: message.content + ".gif" }) }) } catch (err) { message.channel.send(err) } }