Skip to content

Commit

Permalink
Merge pull request #126 from thomasbnt/depfu/batch_all/yarn/2025-01-05
Browse files Browse the repository at this point in the history
  • Loading branch information
thomasbnt authored Jan 6, 2025
2 parents 1bce879 + d9be01a commit afc41c4
Show file tree
Hide file tree
Showing 4 changed files with 73 additions and 235 deletions.
19 changes: 10 additions & 9 deletions commands/bord.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,45 +2,46 @@ const {
EmbedBuilder,
ActionRowBuilder,
ButtonBuilder,
ButtonStyle
ButtonStyle,
MessageFlags,
} = require('discord.js')
const config = require('../config.json')
module.exports = {
data: {
name: 'bord',
description: "Panel d'aide qui vous donne toutes les commandes du robot.",
options: []
options: [],
},
execute (interaction, client) {
execute(interaction, client) {
const ButtonsBord = new ActionRowBuilder()
.addComponents(
new ButtonBuilder()
.setLabel('Serveur Discord')
.setStyle(ButtonStyle.Link)
.setURL('https://discord.gg/9gcxwVY')
.setURL('https://discord.gg/9gcxwVY'),
)
.addComponents(
new ButtonBuilder()
.setLabel('Code source')
.setStyle(ButtonStyle.Link)
.setURL(`${config.GitHubProjectURL}`)
.setURL(`${config.GitHubProjectURL}`),
)
const BordEmbed = new EmbedBuilder()
.setColor(config.colors.PrimaryColor)
.setTitle(`${client.user.username} — Panel d'aide`)
.setThumbnail(client.user.avatarURL({ format: 'png', size: 1024 }))
.setDescription(
`**${client.user.username}** est un robot Discord qui a été créé pour aider les serveurs Discord à gérer leurs membres, à avoir des logs, filtrer certains liens et avoir **son propre message de bienvenue**. Vous pouvez trouver le code source du robot sur [GitHub](${config.GitHubProjectURL}).`
`**${client.user.username}** est un robot Discord qui a été créé pour aider les serveurs Discord à gérer leurs membres, à avoir des logs, filtrer certains liens et avoir **son propre message de bienvenue**. Vous pouvez trouver le code source du robot sur [GitHub](${config.GitHubProjectURL}).`,
)
.setImage(
interaction.guild.features.includes('BANNER')
? interaction.guild.bannerURL({ format: 'png', size: 1024 })
: null
: null,
)
interaction.reply({
embeds: [BordEmbed],
components: [ButtonsBord],
ephemeral: true
flags: MessageFlags.Ephemeral,
})
}
},
}
22 changes: 11 additions & 11 deletions commands/ping.js
Original file line number Diff line number Diff line change
@@ -1,47 +1,47 @@
const { EmbedBuilder } = require('discord.js')
const { EmbedBuilder, MessageFlags } = require('discord.js')
module.exports = {
data: {
name: 'ping',
description: 'Obtenir le ping du robot',
options: []
options: [],
},
async execute (interaction, client) {
async execute(interaction, client) {
const PingBeforeEmbed = new EmbedBuilder().setAuthor({
name: 'En attente du retour de Ping...',
iconURL: client.user.avatarURL(),
url: client.config.GitHubProjectURL
url: client.config.GitHubProjectURL,
})
const sent = await interaction.reply({
embeds: [PingBeforeEmbed],
fetchReply: true,
ephemeral: true
flags: MessageFlags.Ephemeral,
})
const TotalPing = sent.createdTimestamp - interaction.createdTimestamp
const PingEmbed = new EmbedBuilder()
// .setColor(client.config.PrimaryColor)
.setAuthor({
name: `Le ping de ${client.user.username}`,
iconURL: client.user.avatarURL(),
url: `${client.config.GitHubProjectURL}`
url: `${client.config.GitHubProjectURL}`,
})
.addFields(
{
name: 'Total du ping',
value: `${TotalPing}ms`,
inline: true
inline: true,
},
{
name: 'Websocket',
value: `${client.ws.ping} ms`,
inline: true
}
inline: true,
},
)
TotalPing >= 200
? PingEmbed.setColor(client.config.colors.DangerColor)
: PingEmbed.setColor(client.config.colors.SuccessColor)
await interaction.editReply({
embeds: [PingEmbed],
ephemeral: true
flags: MessageFlags.Ephemeral,
})
}
},
}
11 changes: 6 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "bordpi",
"version": "3.5.1",
"version": "3.5.2",
"description": "Un robot Discord gérant et aidant les utilisateurs pour son propre serveur.",
"main": "app.js",
"scripts": {
Expand All @@ -20,13 +20,14 @@
},
"license": "GPL-3.0-only",
"dependencies": {
"@discordjs/rest": "^1.7.1",
"@discordjs/rest": "^2.4.2",
"@ptkdev/logger": "^1.8.0",
"discord-api-types": "^0.37.110",
"discord.js": "^14.16.3",
"discord-api-types": "^0.37.115",
"discord.js": "^14.17.2",
"ms": "^2.1.3",
"node-cron": "^3.0.3",
"node-fetch": "2.6.11",
"unsplash-js": "^7.0.19"
}
},
"packageManager": "[email protected]+sha1.ac34549e6aa8e7ead463a7407e1c7390f61a6610"
}
Loading

0 comments on commit afc41c4

Please sign in to comment.