mirror of
https://github.com/arthur-pbty/gestion.git
synced 2026-06-03 23:21:52 +02:00
add utility commande
This commit is contained in:
@@ -12,7 +12,14 @@ module.exports = {
|
||||
|
||||
|
||||
const text = args.join(' ');
|
||||
try {
|
||||
await message.delete();
|
||||
} catch (error) {
|
||||
}
|
||||
|
||||
try {
|
||||
message.channel.send(text);
|
||||
} catch (error) {
|
||||
}
|
||||
},
|
||||
};
|
||||
@@ -5,7 +5,7 @@ module.exports = {
|
||||
description: 'Crée un sondage',
|
||||
emote: '📊',
|
||||
utilisation: 'poll',
|
||||
category: 'utils',
|
||||
category: 'gestion',
|
||||
async execute(message, args, client) {
|
||||
const pollEmbed = new EmbedBuilder()
|
||||
.setTitle('Sondage')
|
||||
@@ -0,0 +1,21 @@
|
||||
module.exports = {
|
||||
name: 'find',
|
||||
description: 'Vérifie si un utilisateur est connecté à un salon vocal',
|
||||
async execute(message, args) {
|
||||
// Vérifie si un utilisateur a été mentionné
|
||||
const user = message.mentions.users.first();
|
||||
if (!user) {
|
||||
return message.reply('Veuillez mentionner un utilisateur.');
|
||||
}
|
||||
|
||||
// Récupère le membre correspondant à l'utilisateur
|
||||
const member = message.guild.members.cache.get(user.id);
|
||||
|
||||
// Vérifie si le membre est connecté à un salon vocal
|
||||
if (member.voice.channel) {
|
||||
message.channel.send(`L'utilisateur ${user.username} est connecté au salon vocal <#${member.voice.channel.id}>.`);
|
||||
} else {
|
||||
message.reply('Cet utilisateur n\'est pas connecté à un salon vocal.');
|
||||
}
|
||||
},
|
||||
};
|
||||
@@ -0,0 +1,24 @@
|
||||
const { EmbedBuilder } = require('discord.js');
|
||||
|
||||
module.exports = {
|
||||
name: 'stat',
|
||||
description: 'Affiche les informations du serveir',
|
||||
async execute(message) {
|
||||
const members = message.guild.members.cache;
|
||||
const onlineMembers = members.filter(member => member.presence && member.presence.status !== 'offline').size;
|
||||
let totalVoice = 0;
|
||||
message.guild.channels.cache.forEach((channel) => {
|
||||
if (channel.type === 'GUILD_VOICE') {
|
||||
totalVoice += channel.members.size;
|
||||
}
|
||||
});
|
||||
const boostLevel = message.guild.premiumSubscriptionCount;
|
||||
const serverName = message.guild.name;
|
||||
const embed = new EmbedBuilder()
|
||||
.setTitle(`${serverName} 💫 ➔ Statistiques`)
|
||||
.setDescription(`👥 Membres : ${members.size}\n 🟢 Membres En Ligne: ${onlineMembers}\n :loud_sound: En Voc: ${totalVoice}\n 🔮 Boosts : ${boostLevel}`)
|
||||
.setColor('#0099ff');
|
||||
|
||||
message.channel.send({ embeds: [embed] });
|
||||
},
|
||||
};
|
||||
@@ -10,7 +10,7 @@ module.exports = {
|
||||
.setColor("#FFFFFF")
|
||||
.setTitle(`Support du bot \`${client.user.username}\``)
|
||||
.setThumbnail(client.user.displayAvatarURL({dynamic: true}))
|
||||
.setDescription(`Bienvenue ! Si vous avez des questions, des suggestions ou si vous rencontrez des problèmes avec le bot, n'hésitez pas à rejoindre notre support. Nous sommes là pour vous aider !\n\nServeurs de Support Principaux :\n1. **Serveur de Support #1 :** Rejoignez notre premier serveur principal pour obtenir une assistance rapide et discuter avec d'autres utilisateurs. [Serveur Principal #1](https://discord.gg/zP7sHFpTZX)\n2. **Serveur de Support #2 :** Si vous préférez une autre communauté ou si le premier serveur est indisponible, rejoignez notre deuxième serveur principal. [Serveur Principal #2](https://discord.gg/acrodev)\n\nMerci de faire partie de notre communauté ! 🚀`)
|
||||
.setDescription(`[support AcroDev](https://discord.gg/tVsDgSX364)\n[support swiftbot](https://discord.gg/zP7sHFpTZX)`)
|
||||
.setTimestamp()
|
||||
.setFooter({text: `${client.user.tag} © 2024`, iconURL: client.user.displayAvatarURL({dynamic: true})});
|
||||
|
||||
|
||||
+2
-1
@@ -114,5 +114,6 @@
|
||||
"poll": 5,
|
||||
"userinfo": 5,
|
||||
"bl": 10,
|
||||
"unbl": 10
|
||||
"unbl": 10,
|
||||
"stat": 10
|
||||
}
|
||||
Reference in New Issue
Block a user