diff --git a/commands/pbt/pbt.js b/commands/pbt/pbt.js index 9263676..ad0373e 100644 --- a/commands/pbt/pbt.js +++ b/commands/pbt/pbt.js @@ -1,29 +1,6 @@ const { SlashCommandBuilder } = require('discord.js'); -const axios = require('axios'); const programMessage = require("./programMessage.json") -const getDownloadCount = async () => { - try { - const response = await axios.get('https://api.github.com/repos/LouisMazin/Palworld_Breeding_Tree/releases', { - headers: { - 'Accept': 'application/vnd.github.v3+json', - 'User-Agent': 'Palworld-Discord-Bot' - } - }); - - let totalDownloads = 0; - - for (const asset of response.data[0].assets) { - totalDownloads += asset.download_count; - } - - return totalDownloads; - } catch (error) { - console.log('Erreur lors de la récupération du nombre de téléchargements:', error.message); - return null; - } -}; - module.exports = { data: new SlashCommandBuilder() .setName('pbt') @@ -34,19 +11,7 @@ module.exports = { .setRequired(false)), async execute(interaction) { const user = interaction.options.getUser('utilisateur'); - const downloadCount = await getDownloadCount(); - // Clone the message to avoid modifying the original - const message = JSON.parse(JSON.stringify(programMessage)); - // Add download count to the embed description - if (downloadCount !== null) { - const actual = downloadCount.toString(); - let next = (downloadCount + 1).toString(); - const lastNumber = actual[actual.length - 1]; - next += next=='1' ? "ère" : "ème"; - message.embeds[0].description = message.embeds[0].description.replace("X", actual).replace("Y", next); - } - message.content = user ? "||<@"+user.id+">||" : ""; await interaction.reply(message); }, diff --git a/commands/pbt/programMessage.json b/commands/pbt/programMessage.json index 02af017..ce0b0e4 100644 --- a/commands/pbt/programMessage.json +++ b/commands/pbt/programMessage.json @@ -4,13 +4,14 @@ "embeds": [ { "id": 313857863, - "description": "# **LE PROGRAMME DE LOUIS**\n\n## Merci de faire confiance à mon travail !:heart:\n\n### Il y a déjà X personnes sur la dernière version :\n### -> soit la Y ! :wink:\n### - Windows : [Github](https://www.github.com/LouisMazin/Palworld_Breeding_Tree/releases/latest) \n### - Si tu n'as pas Windows : [Google Sheet](https://docs.google.com/spreadsheets/d/1LkY9d6fbXS77c6P6A3uTKhdNxzEn86TLtdlemA4bUe8/edit?usp=sharing)", + "description": "# **LE PROGRAMME DE LOUIS**\n\n## Merci d'avoir fait confiance à mon travail !:heart:\n\n### Malheureusement cette application ne sera plus disponible, et plus mise à jour.\n### Toutes les informations sont [ici](https://discord.com/channels/1068240252092813373/1253054206424649822/1520122821047619685)", "color": 2326507, "fields": [] } ], "components": [], "actions": {}, + "flags": 0, "username": "Couteau Suisse", "avatar_url": "https://srv.latostadora.com/designall.dll/couteau-suisse---dessin-drole-sketchy--i:141385141697014138520;d:1416970;w:520;b:FFFFFF;m:1.jpg" } \ No newline at end of file