Coding Global Background
Coding Global

rolimon help

Archiviert 3 years ago
0 Nachrichten
0 Mitglieder
3 years ago
In Discord öffnen
G
group

const { SlashCommandBuilder } = require('discord.js'); const { EmbedBuilder } = require("@discordjs/builders"); const axios = require('axios'); module.exports = { data: new SlashCommandBuilder() .setName('item') .setDescription('Find item details') .addStringOption(option => option.setName('item_name').setDescription('Enter a search for the item you want to find').setRequired(true)), async execute(interaction) { const itemQuery = interaction.options.getString('item_name'); // Updated line axios.get(`https://www.rolimons.com/itemapi/search?query=${encodeURIComponent(itemQuery)}`) .then(response => { const itemData = response.data.items; if (itemData.length > 0) { const item = itemData[0]; const embed = new EmbedBuilder() .setTitle(item[0]) .setDescription(item[1]) .addField('Value', item[2]) .addField('Limited Value', item[3]) .addField('Average Value', item[4]) .addField('Sales', item[5]) .addField('Limited Sales', item[6]) .addField('Total Owners', item[7]) .addField('Item Type', item[8]) .addField('Rap Increase', item[9]) .setColor('#ff0000'); // Reply with the embed interaction.reply({ embeds: [embed] }); } else { interaction.reply(`No items found ${item_name}`); } }) .catch(error => { console.error(error); interaction.reply(`An error occurred while fetching item details: ${error.message}`); }); }, }; Idk what’s the error it said 404 but the api doesn’t need any keys and it’s always up the code is supposed to fetch the rolimons item API