const { Client, Message, MessageEmbed } = require("discord.js"); const axios = require("axios"); //const fetch = require('node-fetch') module.exports = { name: 'docs', description: 'Search Discord.js Documentation', options: [ { name: 'query', type: 'STRING', description: 'Search the docs', required: true, } ], run: async (client, interaction, options) => { const permissions = [{ id: '851674765701414952', type: 'ROLE', defaultPermission: false, permission: true, }, ]; await interaction.permissions.set({ permissions }); const url = `https://djsdocs.sorta.moe/v2/embed?src=stable&q=${options[0].value}`; //fetch(`https://djsdocs.sorta.moe/v2/embed?src=stable&q=${options[0].value}`) axios.get(url).then(({ data }) => { if (data) { interaction.followUp({ embeds: [data] }); } }); } }