Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const { SlashCommandBuilder, AttachmentBuilder, EmbedBuilder, PermissionFlagsBits } = require('discord.js');
- let waterLamesaLive = 0
- let waterDocksLive = 0
- module.exports = {
- data: new SlashCommandBuilder()
- .setName('warehouse')
- .setDescription('Raktárakban lévő növények állapota!')
- .setDefaultMemberPermissions(PermissionFlagsBits.CreatePublicThreads)
- .addSubcommand(subcommand =>
- subcommand
- .setName('lamesa')
- .setDescription('Raktárak La Mesa-nál.'))
- .addSubcommand(subcommand =>
- subcommand
- .setName('docks')
- .setDescription('Raktár South Port Docks-nál.')),
- async execute(interaction, client) {
- if (interaction.options.getSubcommand() === "lamesa") {
- const lamesaImage = new AttachmentBuilder('./images/lamesa.png');
- let info = new AttachmentBuilder('./images/warehouse.png');
- const lamesaEmbed = new EmbedBuilder()
- .setColor(0xFF9900)
- .setTitle('La Mesa')
- .setAuthor({ name: 'W3X Bot', iconURL: client.user.displayAvatarURL()})
- .setDescription(`La Mesa raktár növényeinek pillanatnyi állapota. Használad a '/water lamesa' parancsot, hogy az állapotát 100%-ra állítsd.`)
- .setThumbnail('attachment://warehouse.png')
- .addFields(
- { name: '\u200B', value: '\u200B' },
- { name: 'Water', value: waterLamesaLive+'%', inline: true },
- { name: 'Last watering', value: '0000', inline: true },
- { name: 'Plant', value: 'Nem elérhető!', inline: true },
- { name: '\u200B', value: '\u200B' },
- )
- .setTimestamp()
- .setFooter({ text: 'Raktárkezelő APP', iconURL: interaction.user.displayAvatarURL()})
- .setImage('attachment://lamesa.png');
- await interaction.reply({ embeds: [lamesaEmbed], files: [lamesaImage, info] });
- } else if (interaction.options.getSubcommand() === "docks") {
- const docksImage = new AttachmentBuilder('./images/docks.png');
- let info = new AttachmentBuilder('./images/warehouse.png');
- const docksEmbed = new EmbedBuilder()
- .setColor(0xFF9900)
- .setTitle('South Port Docks')
- .setAuthor({ name: 'W3X Bot', iconURL: client.user.displayAvatarURL()})
- .setDescription(`South Port Docks raktár növényeinek pillanatnyi állapota. Használad a '/water docks' parancsot, hogy az állapotát 100%-ra állítsd.`)
- .setThumbnail('attachment://warehouse.png')
- .addFields(
- { name: '\u200B', value: '\u200B' },
- { name: 'Water', value: waterDocksLive+'%', inline: true },
- { name: 'Last watering', value: '0000', inline: true },
- { name: 'Plant', value: 'Nem elérhető!', inline: true },
- { name: '\u200B', value: '\u200B' },
- )
- .setTimestamp()
- .setFooter({ text: 'Raktárkezelő APP', iconURL: interaction.user.displayAvatarURL()})
- .setImage('attachment://docks.png');
- await interaction.reply({ embeds: [docksEmbed], files: [docksImage, info] });
- } else {
- await interaction.reply("Nem használtál megfelelő szűrőt.");
- }
- },
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement