A Discord Bot connected to your Pterodactyl API.
at main 24 lines 644 B view raw
1import { SlashCommandBuilder, EmbedBuilder } from "discord.js"; 2import axios from "axios"; 3 4export default { 5 data: new SlashCommandBuilder() 6 .setName("servers") 7 .setDescription("Show information about your servers"), 8 async execute(interaction) { 9 const response = await axios.get("/"); 10 11 let message = ""; 12 response.data.data.forEach((server) => { 13 message += `**${server.attributes.name}** [ ${server.attributes.identifier} ]\n\n`; 14 }); 15 16 const embed = new EmbedBuilder() 17 .setTitle("Your servers") 18 .setDescription(message) 19 .setColor("Blurple") 20 .setTimestamp(); 21 22 return interaction.reply({ embeds: [embed] }); 23 }, 24};