mirror of
https://github.com/arthur-pbty/gestion.git
synced 2026-06-03 23:36:35 +02:00
trop de truc pour tout ecrire
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
const {EmbedBuilder} = require('discord.js');
|
||||
|
||||
module.exports = {
|
||||
name: 'booster',
|
||||
description: "Permet de voir les boosters du serveur",
|
||||
category: 'utils',
|
||||
emote: '🚀',
|
||||
utilisation: 'booster',
|
||||
async execute(message, args, client) {
|
||||
|
||||
let boosters = message.guild.members.cache.filter(m => m.premiumSince)?.map(function(m) {return `<@${m.id}> boost depuis : <t:${parseInt(m.premiumSinceTimestamp / 1000)}:f>`}).join("\n");
|
||||
if(!boosters || boosters.length < 1) boosters = "Personne n'est en train de booster le serveur";
|
||||
|
||||
let embed = new EmbedBuilder()
|
||||
.setTitle("Boosters")
|
||||
.setDescription(`**Il y a ${message.guild.members.cache.filter(m => m.premiumSince).size} boosters**\n\n${boosters}`)
|
||||
message.channel.send({embeds : [embed]});
|
||||
},
|
||||
};
|
||||
@@ -3,7 +3,7 @@ const giphy = require("giphy-api")("eW1dIGt8WPveUcxEZgXAFtEmuZ8MTxmy");
|
||||
|
||||
module.exports = {
|
||||
name: 'gif',
|
||||
usage: 'gif [terme de recherche]',
|
||||
utilisation: 'gif [terme de recherche]',
|
||||
description: 'Recherche un gif basé sur le terme de recherche fourni.',
|
||||
emote: '🎮',
|
||||
category: 'utils',
|
||||
|
||||
@@ -13,6 +13,22 @@ module.exports = {
|
||||
async execute(message, args, client) {
|
||||
const botId = client.user.id;
|
||||
const guildId = message.guild.id;
|
||||
if (args[0] === 'msg' ) {
|
||||
const embed = new EmbedBuilder()
|
||||
.setTitle("Arguments de messages")
|
||||
.addFields(
|
||||
{ name: '{MemberMention}', value: `Mentionne le membre concerné` , inline: true },
|
||||
{ name: '{MemberName}', value: `Le nom du membre concerné` , inline: true },
|
||||
{ name: '{MemberDisplayName}', value:'Le pseudo de serveur du membre concerné', inline: true },
|
||||
{ name: '{MemberJoinedAt}',value: `La date à la quelle le membre concerné a rejoint le serveur`, inline: true },
|
||||
{ name: '{MemberID}', value: `L'ID du membre concerné` , inline: true },
|
||||
{ name: '{MemberPic}', value:'La photo de profil du membre concerné' , inline: true },
|
||||
{ name: '{MemberCreatedAt}', value: 'La date de création du compte du membre concerné ', inline: true },
|
||||
{ name: '{ServerName}', value: 'Le nom du serveur concerné', inline: true },
|
||||
{ name: '{ServerMembersCount}', value: 'Le nombre total de membres sur le serveur', inline: true }
|
||||
)
|
||||
return message.reply({ embeds: [embed] });
|
||||
}
|
||||
let data = await new Promise((resolve, reject) => {
|
||||
db.get('SELECT value FROM gestion WHERE id = ?', [botId], (err, row) => {
|
||||
if (err) {
|
||||
|
||||
Reference in New Issue
Block a user